ROUNIN

androidアプリ制作初心者。Android Studio,Unity学習用備忘録と雑記。

広告

Android Unity プログラミング

Unityでスクリプトの変数初期化の数値を変更したが反映されない

スクリプト側で変数を初期化する際の数値を変更したのだがなぜか反映されていない。

スクリプト上はちゃんと変更されて保存もできている。

void Start内でDebug.Logを入れて確認してみると以前の数値のままになっている。

検索してみたらこのような記事を見つけた。

Unityで変数の値がプレビューで反映されない時の解決法

インスペクタに数値が表示されていてそちらが優先されてしまうらしい。

確認してみると確かにインスペクタ上では変更前の数値になっている。

この状態、Publicだとインスペクタ上に表示されるのでprivateだと起こらないらしい。

 

-Android, Unity, プログラミング
-