Receiving unhandled NULL exception Launching bug reporter
UnityをJenkinsで自動ビルドできるようにしてゲーム開発していたところ
Unityのバッチビルド中にクラッシュして上記のエラーが発生する問題に遭遇しました
原因としては、InitializeOnLoadMethod
かInitializeOnLoadMethod
が適用されて
Unity起動時に呼び出される関数内でEditorApplication.SaveAssets
を呼び出すと
上記のエラーが発生してクラッシュするようです
using UnityEditor; public static class ExampleClass { [InitializeOnLoadMethod] static void Example() { EditorApplication.SaveAssets(); } }
using UnityEditor; [InitializeOnLoad] public static class ExampleClass { static ExampleClass() { EditorApplication.SaveAssets(); } }