Unity中的Cache有多长时间可以保存对象?

时间:2015-09-07 12:42:19

标签: caching unity3d unityscript

我在运行时使用" LoadFromCacheOrDownload()"从服务器加载资产包。

我想知道资产包存储多长时间(多长时间?重启后仍然存在?)。 我还应该将它们保存到文件系统还是足够的缓存? 谢谢。

1 个答案:

答案 0 :(得分:1)

默认情况下,缓存数据在删除前会保留150 days,因为它已被闲置。因此,如果你在此之前没有清理它,它很可能会留下来。然而,缓存行为也依赖于the cache size,网络为50MiB,其他平台为4GiB。

考虑到这一点,您可以自行决定缓存(及其行为)是否足以满足您的要求,或者您最好自己存储数据。