1

現在、シーンのコレクションをアセット バンドル形式でサーバーにアップロードしています。ただし、以前にゲームからダウンロードしたアセット バンドルを削除できません。使ってみた

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

しかし、これらのエラーが発生しました:

エラーのスクリーンショット

4

1 に答える 1

3

Cachingクラスは Unity のダウンロード キャッシュを担当し、ダウンロードCaching.CleanCacheしたすべてのアセット バンドルを削除するのに役立ちます。

于 2015-04-28T07:00:02.070 に答える