[過去ログ] 【3Dゲームエンジン】Unity質問スレッド33 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
144
(2): 2017/12/27(水)18:56 ID:WZqeNEin(5/6) AAS
>>134
dontrestroyしたObjectに付いているスクリプト内で、
別のシーンにある他のObjectのコンポーネントを取得してみたけど、普通に受け取れたよ?

Scene0で、共有Objectをdontrestroyして、Scene1へ遷移
Scene1で、共有Objectのスクリプトから、
Scene1の別のObjectのtransfomを取得したら、普通に見れた

FindだとHierarchyにない別のSceneのObjectは検索できないはず
省3
146: 2017/12/27(水)19:40 ID:fBJY1RTE(2/6) AAS
>>144
>FindだとHierarchyにない別のSceneのObjectは検索できないはず
なるほどこういうことか
画像リンク[png]:imgur.com
transform.FindとGameObject.Findは検索範囲が違う

俺はGameObject.Findだから取れてるみたい
154: 2017/12/27(水)20:26 ID:4kYoBCMG(4/10) AAS
>>142-145

レス遅くなりました。mm

dontrestroyしたオブジェクトにアタッチされたスクリプトから
遷移後のオブジェクトがfind出来てるか確認したところ、出来ていませんでした。
上で出来ていると勘違いしたのはfindの時点でエラーが帰ってこなかったからという単純な理由でした。

遷移後のシーン内に作ったオブジェクトのスクリプトから同じコードをコピペしてみましたが
こちらは普通にfind出来ていました
省2
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.034s