Unity C#では、float型で宣言した変数がスクリプト内で変更できない場合があります。
これはpublicで宣言しているため、inspetorウィンドウに設定している値が優先され、上書きができない仕様になります。
publicの箇所をprivateに変えてやれば、スクリプト内で自動で値が更新されるようになります!
【Unity】float型の値が反映されない

Unity C#では、float型で宣言した変数がスクリプト内で変更できない場合があります。
これはpublicで宣言しているため、inspetorウィンドウに設定している値が優先され、上書きができない仕様になります。
publicの箇所をprivateに変えてやれば、スクリプト内で自動で値が更新されるようになります!
コメント