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

WebGLビルドで「Out of memory」が起きる対処法は?

Addressablesを使って「ゲーム開始時に読み込むアセットの量」を極限まで減らします。

 

WebGLはブラウザがアプリに割り当てられるメモリ上限が厳しく、巨大な3Dモデルや高解像度のテクスチャを一度に読み込もうとすると、すぐにメモリ限界を突破してクラッシュしてしまうためです。

 

初期シーンには軽いUIだけを配置し、重いアセット群は Addressables を使ってゲーム進行に合わせて非同期で少しずつロード(およびアンロード)する設計に変更してください。

目次

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