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

Resourcesフォルダ以外でアセットを動的ロードするには?

最新のUnity開発においては、「Addressables(アドレッサブルズ)」パッケージを使用します。

 

古いResourcesフォルダはアプリの起動時間を極端に遅くし、メモリ管理も手動で行う必要があるなど、現在の複雑なゲーム開発の要件(特にモバイルやXR)に耐えられなくなっているためです。

 

Package ManagerからAddressablesを導入し、読み込みたいアセットを「Addressable」として登録します。その後、Addressables.LoadAssetAsync(“名前”); などのメソッドで非同期ロードを行います。

目次

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