如何在Unity3D中设置和使用资产包版本?

问题描述:

如何让知道WWW.LoadFromCacheOrDownload函数下载最新版本的资产包,以使上述功能不使用缓存资产包。如何在Unity3D中设置和使用资产包版本?

该函数的第二个参数实际上是资产包的版本(WWW LoadFromCacheOrDownload(string url, int version, uint crc = 0);)。所以如果你想下载新的,请确保参数version获得更高的数字作为它的值。

通常情况下,您可以通过将当前版本号设置为在线,以便客户端在加载资产之前检查当前版本并将其作为参数传递。

就是这么简单。

但是在Unity3D 5.x中,我遇到了很多WWW.LoadFromCacheOrDownload问题,因为即使资产应该被缓存,它也会一直下载。但也许它已经修复了。