Submit Search
Upload
Unity 4.3のSpriteってどうなの?
•
18 likes
•
8,109 views
Ryohei Tokimura
Follow
Technology
Report
Share
Report
Share
1 of 20
Download now
Download to read offline
Recommended
Reading java-property-file-from-ruby
Reading java-property-file-from-ruby
Hiroyuki Ohnaka
Unityで実はモデルデータを出力できる話~アセットまみれのLT大会~
Unityで実はモデルデータを出力できる話~アセットまみれのLT大会~
Yuuya Ozaki
Unity&monodevelopでブレークポイント
Unity&monodevelopでブレークポイント
Ryohei Tokimura
「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)
Ryohei Tokimura
Unity用ADV制作ツール「宴」概要
Unity用ADV制作ツール「宴」概要
Ryohei Tokimura
ダイスふる制作レポート Unityでアプリ個人開発
ダイスふる制作レポート Unityでアプリ個人開発
Ryohei Tokimura
Unite2015 uGUIの拡張と応用
Unite2015 uGUIの拡張と応用
Ryohei Tokimura
「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例
Ryohei Tokimura
Recommended
Reading java-property-file-from-ruby
Reading java-property-file-from-ruby
Hiroyuki Ohnaka
Unityで実はモデルデータを出力できる話~アセットまみれのLT大会~
Unityで実はモデルデータを出力できる話~アセットまみれのLT大会~
Yuuya Ozaki
Unity&monodevelopでブレークポイント
Unity&monodevelopでブレークポイント
Ryohei Tokimura
「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)
Ryohei Tokimura
Unity用ADV制作ツール「宴」概要
Unity用ADV制作ツール「宴」概要
Ryohei Tokimura
ダイスふる制作レポート Unityでアプリ個人開発
ダイスふる制作レポート Unityでアプリ個人開発
Ryohei Tokimura
Unite2015 uGUIの拡張と応用
Unite2015 uGUIの拡張と応用
Ryohei Tokimura
「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例
Ryohei Tokimura
Unity恐くないよ!!
Unity恐くないよ!!
nakamura001
いぬねこ写真館
いぬねこ写真館
murajun1978
Unity名古屋セミナー [プログラミングなしでゲーム開発]
Unity名古屋セミナー [プログラミングなしでゲーム開発]
MakotoItoh
波に乗ってUnity3Dを使ってみているんだが (Ameba x Pixiv 合同勉強会LT)
波に乗ってUnity3Dを使ってみているんだが (Ameba x Pixiv 合同勉強会LT)
maginemu Mishimagi
アートステージについて
アートステージについて
行 海
実行時ライトベイクをShaderでやってみた
実行時ライトベイクをShaderでやってみた
優介 黒河
ブループリント+ビジュアルスクリプトと仲良くやる方法
ブループリント+ビジュアルスクリプトと仲良くやる方法
Masahiko Nakamura
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
More Related Content
Similar to Unity 4.3のSpriteってどうなの?
Unity恐くないよ!!
Unity恐くないよ!!
nakamura001
いぬねこ写真館
いぬねこ写真館
murajun1978
Unity名古屋セミナー [プログラミングなしでゲーム開発]
Unity名古屋セミナー [プログラミングなしでゲーム開発]
MakotoItoh
波に乗ってUnity3Dを使ってみているんだが (Ameba x Pixiv 合同勉強会LT)
波に乗ってUnity3Dを使ってみているんだが (Ameba x Pixiv 合同勉強会LT)
maginemu Mishimagi
アートステージについて
アートステージについて
行 海
実行時ライトベイクをShaderでやってみた
実行時ライトベイクをShaderでやってみた
優介 黒河
ブループリント+ビジュアルスクリプトと仲良くやる方法
ブループリント+ビジュアルスクリプトと仲良くやる方法
Masahiko Nakamura
Similar to Unity 4.3のSpriteってどうなの?
(7)
Unity恐くないよ!!
Unity恐くないよ!!
いぬねこ写真館
いぬねこ写真館
Unity名古屋セミナー [プログラミングなしでゲーム開発]
Unity名古屋セミナー [プログラミングなしでゲーム開発]
波に乗ってUnity3Dを使ってみているんだが (Ameba x Pixiv 合同勉強会LT)
波に乗ってUnity3Dを使ってみているんだが (Ameba x Pixiv 合同勉強会LT)
アートステージについて
アートステージについて
実行時ライトベイクをShaderでやってみた
実行時ライトベイクをShaderでやってみた
ブループリント+ビジュアルスクリプトと仲良くやる方法
ブループリント+ビジュアルスクリプトと仲良くやる方法
Recently uploaded
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
Recently uploaded
(10)
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Unity 4.3のSpriteってどうなの?
1.
Unity4.3のSpriteってどう? ADVゲームエンジン「宴」を作ったよ 2013/12/18 マッドネスラボ 時村良平
2.
UnityのSpriteここがステキ • アルファ抜きでポリゴンとコライダーが作られる • 2D用のコライダー&物理エンジンがある •
描画順が2D用に制御できる • アングリーバード的な、2D物理演算系は特によさそう • アクションゲームもコライダーが簡単?かも
3.
利点や使い方に 関しては もう色々情報も出回ってるので
4.
ここからは 使ってみて引っかかった点を
5.
その1 描画順が 使いやすいようで使いづらい
6.
描画順が 使いやすいようで使いづらい • 描画順が階層構造から完全に独立してる 「グループ丸ごとの描画順」とか制御しずらい 一応2D用のレイヤーはあるが、 「親オブジェクトの2Dレイヤー変えれば、子は丸ごと変える」とか無理 まるごと制御するには、結局自作スクリプト書くしかない
7.
描画順が 使いやすいようで使いづらい • 2Dのコリジョンが描画順ではなく、Z値で判定される (というか、2Dコライダーとスプライトがそもそも独立してる) つまり「タッチした一番手前のスプライトが欲しい」という時は、 描画順とZ値を矛盾なく設定してやらないといけない 手作業でやってるとZ値と描画順が矛盾することが頻発する 制御したいなら、結局自作スクリプト書くしかない
8.
その2 1Sprite=1GameObject が必須
9.
1Sprite=1GameObjectが必須 • 1Sprite=1GameObjectで 「テクスチャそのまま」 もしくは 「テクスチャ内の矩形一つを」 を描画するしかない
10.
何が困るの?
11.
こうなる 100文字表示するのに 100GameObject必要。 アウトラインやシャドウを 入れると さらに2倍5倍になる。
12.
UIとかじゃなきゃ 必要ないんじゃね?
13.
マップチップとか! パーツの組み合わせで、2Dスプライトを描くのを想定してないっぽい? GameObject増やせばいいんだから ダイジョブってことなんだろうか? でもそれだと、エディタ拡張が色々面倒だったりと・・・
14.
そもそも 2D用のメッシュにアクセスできない 矩形に限っても4頂点に異なる頂点カラー設定して グラデにするとかも無理 モーフィング的なアニメも無理っぽい
15.
対策
16.
描画順に関しては 制御コンポーネント 作るのがよろし
17.
「宴」ではこんな感じ 子は親の描画順を継承して、親を変えれば子も変わるようにした。 Z値と描画順を別データテーブルに持たせて管理しやすくもしてる。 ついで、カラーも階層構造で制御可能に。
18.
1Sprite=1GameObject 問題に関しては
19.
uGUIはよ! もしくは、自作で拡張できるようにきるようにお願いします。 (一応、Unityへのレポートは提出済み) 他からも要望あがってるっぽい この辺に投票すればいいんですかね? http://feedback.unity3d.com/suggestions/unity-sprite-expose-meshdata
20.
おしまい
Download now