以下の内容はhttps://toburau.hatenablog.jp/entry/20160128/1453996198より取得しました。


スクリプトのメンバ変数

スクリプトにpublicでメンバ変数を追加するとその値はInspector上に現れ、UIで値を編集することができるようになる。
しかし、初期値を設定した場合、一度Inspector上に出てしまうとそちらの値のほうが優先され、ソースコードの方を変更しても反映されないようだ。
たとえば、ソースコードにメンバ変数を次のようにしてメンバ変数を追加したとする。

public int test = 5;

これで1回実行すると、Inspector上のScriptのところにTestという項目が現れ、値は5になっている。その後、ソースコードを次のように変更して

public int test = 1;

testの値を1にしても、実行するとtestの値は5になっている。
パラメータの変更はメニューからできたほうがいろいろと試しやすいので、こちらのほうが良いだろう。
でも、ソースコードだけ見ていると間違ってしまいそうなので、初期値はあえてソースコードでは設定せず、Insepctor上で設定したほうが良さそうだ。




以上の内容はhttps://toburau.hatenablog.jp/entry/20160128/1453996198より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14