目前,我已将场景集合以资源包形式上传到服务器。但是,我无法删除之前从游戏下载的资源包。我尝试使用
WWW www = WWW.LoadFromCacheOrDownload (url, 1);
yield return www;
// Handle error
if (www.error != null)
{
Debug.LogError(www.error);
yield return true;
}
else
{
Debug.Log("Loaded");
}
AssetBundle assetBundle = www.assetBundle;
assetBundle.LoadAll ();
www.assetBundle.Unload (false);
www.Dispose ();
但是我遇到了这些错误:
最佳答案
Caching
类负责 Unity 的下载缓存,并且 Caching.CleanCache
将帮助删除您已下载的所有资源包。
关于unity-game-engine - 无法删除下载的资源包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29911522/