コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Addressable Asset System でキャッシュの保存場所や保存期間を変更する方法

概要

f:id:baba_s:20200616225304p:plain

Project ビューの「+ > Addressables > Initialization > Cache Initialization Settings」を選択すると

f:id:baba_s:20200616225309p:plain

アセットバンドルのキャッシュの保存場所や保存期間を設定できるファイルが生成されます

項目 内容
Compress Bundles キャッシュに保存するアセットバンドルを LZ4 で圧縮するかどうか
Cache Directory Override キャッシュの保存場所
Expiration Delay キャッシュの保存期間
Limit Cache Size キャッシュの容量に制限をかけるかどうか

f:id:baba_s:20200616225356p:plain

そして、AddressableAssetSettings の「Initialization Objects」のリストに追加すると
キャッシュの保存場所や保存期間を変更できます