expiration | AssetBundle 在缓存中可以保持闲置的秒数。 |
bool 当缓存清除成功时为 True,当缓存正在被使用时为 false。
删除当前应用程序缓存的所有 AssetBundle 内容。
使用共享缓存的 WebPlayer 应用程序无法使用此方法。
其他资源:下载 Asset Bundle。
using System.IO; using UnityEngine;
public class Example : MonoBehaviour { void ClearCacheExample() { Directory.CreateDirectory("Cache1"); Directory.CreateDirectory("Cache2"); Directory.CreateDirectory("Cache3");
Caching.AddCache("Cache1"); //Placed in cache list at position 1 Caching.AddCache("Cache2"); //Placed in cache list at position 2 Caching.AddCache("Cache3"); //Placed in cache list at position 3
//Clears all of the caches bool success = Caching.ClearCache();
if (!success) { Debug.Log("Unable to clear cache"); } } }
从 5.4.0 及更高版本开始不支持 Web Player。