unityでゲーム作りたい(Help!) (416レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
298: くまじょ [sage] 2020/05/03(日) 04:53:09.00 ID:EfQj3HFK(1/5) AAS
[ExecuteInEditMode]のクラスA
いろいろスクリプトいじっている

そこから別のオブジェクトBにアクセスしている

ときどきリセットされるらしくオブジェクトBのメンバがnullになっている
すぐにインスペクタの値が設定されるらしいが
nullになっている間にクラスAのUpdate()などが呼ばれる

クラスBのスクリプトはいじってなくても

こんなことになるなんて

SendMessage cannot be called during Awake, CheckConsistency, or OnValidate
というログが出た
unityの方がAwake実行中に呼び出しているということなのか
どうしましょう
上手く回避してごまかさないといけないのかな
300: くまじょ [sage] 2020/05/03(日) 21:53:42.29 ID:EfQj3HFK(2/5) AAS
UIを別シーンにして
複数同時にシーンを使うようにしているが
ロードアンロード関係がわからんなあ
301: くまじょ [sage] 2020/05/03(日) 22:10:56.59 ID:EfQj3HFK(3/5) AAS
シーンUIとシーンAを使用中に
シーンTitleへ移行するのはどうするんだ?

SceneManager.LoadScene("Title");
ではシーンAは消えたけど
シーンUIが残った

unityエディタ上での動作確認
303: くまじょ [sage] 2020/05/03(日) 23:35:41.70 ID:EfQj3HFK(4/5) AAS
あ、わかった
ミスってた
304: くまじょ [sage] 2020/05/03(日) 23:39:02.04 ID:EfQj3HFK(5/5) AAS
いろいろオブジェクトを参照するから
AにはBが必要
BにはCが必要
CにはDが必要
みたいな感じつながりすぎて切り離せなくなってた
うっかりしてた
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s