太郎Work

Unityとかで困ったこと等を残しておきます

EnterPlayMode時にNativeArrayのエラーが発生する

Unity2019.3.1f1の時点です

再生までの時間が早くなるEnterPlayModeを使用すると
NativeArrayアクセス時に↓このエラーが発生します

InvalidOperationException: The NativeArray has been deallocated, it is not allowed to access it

ExecuteAlwaysを指定しているためOnEnableでnew、OnDisableでDisposeしているのですが、どうも適切に開放、確保ができていないようです。

f:id:tarowork:20200226111055p:plain

ReloadSceneにチェックを付ければエラーは発生しなくなりました