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

Addressablesを使ったアセットの動的ローディングとは?

ゲーム内で使う3Dモデルや画像を、必要な時にだけメモリに読み込む(非同期ロード)最新のシステムです。

 

スマホやXRデバイスはメモリの容量が限られているため、ゲーム開始時にすべてのデータを読み込むとクラッシュしてしまいます。これを防ぎ、さらにアプリのアップデート無しでデータを追加・差し替え可能にするためです。

 

Package Managerから「Addressables」をインストールし、リソースのInspectorで「Addressable」にチェックを入れます。スクリプトからは Addressables.InstantiateAsync() などを使って呼び出します。

目次

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