Unity3d 无法删除下载的资产捆绑包
目前,我已经以资产包的形式将我的场景集合上传到服务器。但是,我无法删除以前从游戏下载的资产包。我试着用Unity3d 无法删除下载的资产捆绑包,unity3d,assetbundle,Unity3d,Assetbundle,目前,我已经以资产包的形式将我的场景集合上传到服务器。但是,我无法删除以前从游戏下载的资产包。我试着用 WWW www = WWW.LoadFromCacheOrDownload (url, 1); yield return www; // Handle error if (www.error != null) { Debug.LogError(www.error); yield return true;
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 ();
但我犯了以下错误:
缓存
类负责Unity的下载缓存,并将帮助删除您下载的所有资产捆绑包。通常最好只复制错误文本,而不是截图。首先,对于SO的移动用户,文本的伸缩性更好;其次,在Unity中,错误(以及控制台中的其他消息)可能包含有用的信息,而这些信息不适合您在控制台窗口中看到的前两行。是否可以删除特定资产绑定,而不是全部清除它们?