以下の内容はhttps://thinline196.hatenablog.com/entry/2017/03/31/182249より取得しました。


Unity LoadFromCacheOrDownloadのローカル保存場所

//

AssetBundle使用する時に、アセットを取得するために使うメソッド

WWW.LoadFromCacheOrDownload(引数);

そして、そのメソッドによりダウンロードされたものはCachingクラスによって管理されます。特に、キャッシュクリアしたい場合は以下のメソッドを実行すると一括で削除することが可能です。

Caching.CleanCache();


これ本当にキャッシュクリアされているのか?簡単に調べました。方法は単純に、Finderでキャッシュが消えているかを目確認するって感じ笑


結論

ちゃんとクリアされていた。


MacOSの場合、キャッシュの場所は "ユーザ名/Library/Caches/Unity/" になります。



注意ですが、キャッシュのクリアはなるべくアプリケーションを起動した直後がオススメです。
正確には調べていないのですが、キャッシュをクリアしても、参照が残っているかまだ使われているかしているメソッドは、消されず残ってしまいます。




以上の内容はhttps://thinline196.hatenablog.com/entry/2017/03/31/182249より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14