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

「OutOfMemoryException」が出た場合は?

アプリが使用できるメモリ(RAM)の限界を超えました(例:超高画質なテクスチャを大量に読み込んだ、あるいは無限に敵を生成し続けた)。

Addressablesで読み込んだ画像を解放(Release)し忘れたり、不要になったオブジェクトを Destroy せずに放置したりする「メモリリーク」が積み重なった結果です。

Unity 6の「Memory Profiler」を開き、メモリを大量に消費している原因(巨大な配列やテクスチャ)を特定します。不要なアセットは Release()で解放し、テクスチャのインポート設定で解像度(Max Size)を下げてください。

目次

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