无法删除下载的资产包

时间:2015-04-28 06:05:59

标签: unity3d assetbundle

目前,我已将我的场景集合以资产包形式上传到服务器。但是,我无法删除之前从游戏中下载的资产包。我尝试使用

    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 ();

但我收到了这些错误:

errors screenshot

1 个答案:

答案 0 :(得分:2)

Caching类负责Unity的下载缓存,Caching.CleanCache将有助于删除您下载的所有资产包。