タグ

ブックマーク / monkeycoders.tumblr.com (1)

  • 実行中にスクリプトを編集したときのNullReferenceExceptionを回避する

    Unityでスクリプトを作成していると、実行中にスクリプトを編集して、Unityエディターに戻ったときに、NullReferenceExceptionが発生してプログラムを続行出来なくなることがあります。これを回避するにはどうすればよいでしょうか。 スクリプトの編集でNullReferenceExceptionが発生する状況を見てみると、クラスの持っている変数(static変数)に対して発生していることがわかります。 // IndicatorElement.js #pragma strict var index = 0; private var meter = 0.0; public static var analyzer : AudioAnalyzer; function Update() { meter = Mathf.Max(meter * Mathf.Exp(-10 * Time.

    実行中にスクリプトを編集したときのNullReferenceExceptionを回避する
    tm8r
    tm8r 2016/05/02
  • 1