2015-09-07 34 views
1

我在運行時使用「LoadFromCacheOrDownload()」從服務器加載資產包。Unity中的緩存保存對象有多長時間?

我想知道資產包在那裏存儲了多久(多長時間?重啓後仍然存在?)。 我是否應該將它們保存到文件系統或足夠緩存? 謝謝。

回答

1

默認情況下緩存的數據在被刪除之前粘貼在150 days之前,因爲它未被使用。所以如果你在此之前沒有清理它,它很可能會繼續。但是,緩存行爲也取決於the cache size,網絡爲50MiB,其他平臺爲4GiB。

考慮到這一點,您需要決定緩存(及其行爲)是否滿足您的要求,或者您自己也可以更好地存儲數據。