[過去ログ] 【3Dゲームエンジン】Unity質問スレッド29 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
255(1): 2017/06/10(土)23:52:04.30 ID:NJJc0gNz(1) AAS
>>253
SortingGroupはBehaviourを継承しているので普通にGetComponentで取得出来る
何故取れないかをエスパーするならSortingGroupの付いているオブジェクトではなく、その子孫にあたるオブジェクトからGetComponentしてるからだろう
そうであるならば制御スクリプトをSortingGroup側に移すのが適切
子孫オブジェクトからGetComponentInParentで見つけることも出来るが、より上位にあるオブジェクトを下位のオブジェクトから直接操作する作りにするのはあまり良い設計ではない
後者のような作りにした場合同じSortingGroupに属する別のSpriteがSortingGroupを介して知らない制御スクリプトから操作される事になるので、想定外の動きになってしまった時に何処から描画順を変更されたかの特定が困難になる
前者であればSortingGroupの付いてるオブジェクトだけ見れば解決するため、後者よりもメンテナンスがずっと楽
266: 2017/06/11(日)20:08:33.30 ID:2dGSrMWC(1) AAS
どう思われても負けないが、そう思ったら負けだよなw
356(1): 名無し@キムチ 2017/06/15(木)19:31:09.30 ID:HLTN1pmO(1/3) AAS
あ、それでしたら開発はVisualStudioです。
えーと、みなさま、いろいろと回答ありがとうございます。
ですが、みなさまの回答ではどうも解決できないようです。
えーと、考えてみますに、やはりスタート関数の下のほうに書くとまずいのではないか?と思い直しました。
というのはスタートの下のほうに処理が写る前にシーンが起動してしまうと、以下の処理には実行が移らないはずで、起動してしまったらアップデート関数に処理が写ってしまうのではないか?と思った次第です。
それで処理されないスタート関数の下のほうのコードをコピペで、アップデート関数のほうに移したら大丈夫なのではないか?と思ったので、試してみます。
492: 2017/06/19(月)23:17:01.30 ID:lfmUrKKv(2/3) AAS
それで満足されるのが恐ろしいから色々アドバイスしたのに想いが全く伝わらなくて残念です
595: 2017/06/22(木)07:38:17.30 ID:xzd4QI5C(1/2) AAS
>>594
もうアセットを買うしかないと思います
726(1): 2017/06/27(火)19:40:47.30 ID:Lq47HHrJ(2/2) AAS
アセットを買えばUEなんてイチコロですよ
833(1): 2017/07/02(日)09:24:36.30 ID:0tvaWCRD(1/11) AAS
>>820
外部リンク:www.assetstore.unity3d.com
この人型のものに
外部リンク:www.assetstore.unity3d.com
このモーションをつけたいんです。
外部リンク:qiita.com
これを参考にやってみてるんですがどうもダメで・・
手順としては、それぞれアセットインポート
ロボットのモデルのアバター作成。
アニメーションコントローラー作成。
Animator編集で新規State作成。そしてアニメーション設定。
プレイボタンを押すと、単に座り込むだけで上手く動かない
といった感じです・・
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.046s