メインコンテンツへスキップ
< すべてのトピックに戻る

「Object has been destroyed but you are still trying to access it.」への対処は?

Destroy で破壊済みのオブジェクトに対し、変数を通じてアクセスしています。

 

特にVRアプリのオブジェクト操作等で、参照を消し忘れたまま処理を続けようとしたためです。

 

アクセス前に if (targetObj != null) のチェックを入れます。UnityのオブジェクトはDestroyされると == null 判定がTrueになります。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に