Невозможно удалить загруженные пакеты ресурсов

В настоящее время я загрузил коллекции своих сцен на сервер в виде набора ресурсов. Однако я не могу удалить пакеты активов, которые я загрузил из игры ранее. я пытался использовать

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

Но я получил эти ошибки:

скриншот ошибок


person Cristoforus Darryl Widjaya    schedule 28.04.2015    source источник
comment
Обычно рекомендуется просто скопировать текст ошибки, а не делать снимок экрана с ошибками. Во-первых, текст лучше масштабируется для мобильных пользователей SO, а во-вторых, в Unity ошибки (и другие сообщения в консоли) могут иметь полезную информацию, которая не помещается в первые две строки, которые вы видите в окне консоли.   -  person Max Yankov    schedule 28.04.2015


Ответы (1)


Caching отвечает за кеш загрузки Unity, а Caching.CleanCache поможет удалить все активы пакеты, которые вы загрузили.

person Max Yankov    schedule 28.04.2015
comment
Можно ли удалить определенный пакет активов, а не очищать их все? - person Mert Sevinc; 03.10.2019