[過去ログ] 【3Dゲームエンジン】Unity質問スレッド29 [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
255
(1): 名前は開発中のものです。 [sage] 2017/06/10(土) 23:52:04.30 ID:NJJc0gNz(1) AAS
>>253
253(3): 名前は開発中のものです。 [sage] 2017/06/10(土) 22:02:47.63 ID:XgQ//yG2(1) AAS
素人同然の質問で恐縮ですが、UnityのSortingGroupのsortingOrderをスクリプトで設定する方法がわかる方教えてください。
SpriteRendererみたいに、GetComponentできないで困ってます。
SortingGroupはBehaviourを継承しているので普通にGetComponentで取得出来る

何故取れないかをエスパーするならSortingGroupの付いているオブジェクトではなく、その子孫にあたるオブジェクトからGetComponentしてるからだろう
そうであるならば制御スクリプトをSortingGroup側に移すのが適切
子孫オブジェクトからGetComponentInParentで見つけることも出来るが、より上位にあるオブジェクトを下位のオブジェクトから直接操作する作りにするのはあまり良い設計ではない
後者のような作りにした場合同じSortingGroupに属する別のSpriteがSortingGroupを介して知らない制御スクリプトから操作される事になるので、想定外の動きになってしまった時に何処から描画順を変更されたかの特定が困難になる
前者であればSortingGroupの付いてるオブジェクトだけ見れば解決するため、後者よりもメンテナンスがずっと楽
266: 名前は開発中のものです。 [sage] 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: 名前は開発中のものです。 [sage] 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
594(1): 名前は開発中のものです。 [sage] 2017/06/22(木) 07:32:28.92 ID:/1kIfysb(2/3) AAS
>>593
同じサイトを見て、この手順で変更しましたが変化がありませんでした
操作が正しければスプライトのアニメーションもこの手順でできるということでしょうか?
もうアセットを買うしかないと思います
726
(1): 名前は開発中のものです。 [sage] 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
820(1): 名前は開発中のものです。 [sage] 2017/07/01(土) 19:21:09.83 ID:D3cNwR/b(1/2) AAS
どのアセットおとしてるのかか書いてみては?
有料だと誰もためしてくれないとはおもうけど無料なら誰か見てからるかもよ
外部リンク:www.assetstore.unity3d.com
この人型のものに
外部リンク:www.assetstore.unity3d.com
このモーションをつけたいんです。
外部リンク:qiita.com
これを参考にやってみてるんですがどうもダメで・・

手順としては、それぞれアセットインポート
ロボットのモデルのアバター作成。
アニメーションコントローラー作成。
Animator編集で新規State作成。そしてアニメーション設定。
プレイボタンを押すと、単に座り込むだけで上手く動かない
といった感じです・・
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.042s