
Unityで開発をしていたら上記のようなエラー
ArgumentNullException: Value cannot be null.
Parameter name: _unity_self
とでました。
どこがエラーを起こしているかはわかりませんが、単純に考えるとValue cannot be null.「NULL値を入れることはできません。」っていうエラーで、対象が_unity_selfになっているので、Unity自身が不具合を起こしているのだと思います。
エラー吐いているのがUnityEditorなのでどうしたものか。。。と思ってプロジェクトを閉じて開いてみたらエラー出なくなりました。
直前で、FPSが1.2くらいまでなる重すぎる処理(Mesh RendererのあるObjectを1万個生成した)をした。その直後から出始めたのでおそらくバックグラウンドで動いているUnity本体の何かがおかしなことになったのではないかと推測します。念押しですがあくまで推測です。


コメント