【ゲームエンジン】Unityなんでも質問スレpart5at GAMEDEV【ゲームエンジン】Unityなんでも質問スレpart5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト362:名前は開発中のものです。 21/10/14 17:59:51.34 xRp22p0E.net >>357 ちょっと何言ってるのか分からない 363:名前は開発中のものです。 21/10/14 18:26:13.84 I7xfmLXO.net インスペクタに表示するとシリアライズは行われるが 初期化処理がなければ0かnullしか入らない Startで初期化するかnewすればいんでね? newする前にシリアライズされてると条件によっては ポインタ変わったような気がしないでもないけどモノによるのかな? どうだったかよく覚えてない 364:名前は開発中のものです。 21/10/14 18:56:35.96 BvQuycYk.net >>359 インスペクタに表示する場合はnewの前にシリアライズされることになるから、newの時に親クラスの参照を渡すやり方はそもそもエラーがでてしまってうまくいかなかったな Startを使う方法については何故か全く思いつかなかったけどこれならnewの後に呼ばれるから上手くいきそうな感じがする ありがとうちょっと試してみるわ >>358 必要な説明を端折ってて自分でも何言ってるか分からないから少しわかりやすくした public class OuterClass : MonoBehaviour { [Serializable] public class InnerClass { public bool isTest ; //この変数が変更された時にどうにかして親クラスのtest_methodを呼びたい } • • • private test_method() { Debug.Log(“ok!”); } } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch