IEnumerator LoadModelCache(string _thisPath)
{
while (!Caching.ready)
yield return null;
using (var www = WWW.LoadFromCacheOrDownload(_thisPath, 5))
{
yield return www;
if (!string.IsNullOrEmpty(www.error))
{
Debug.Log(www.error);
yield return null;
}
var ab = www.assetBundle;
var asset = ab.mainAsset;
if (ab != null)
{
GameObject objModel = null;
objModel = Instantiate(ab.LoadAsset<GameObject>(ModelName));
objModel.name = ModelName;
ab.Unload(false);
ab = null;
EndLoad();
}
}
unity Webgl Assetsbundle缓存在浏览器本地默认文件夹
最新推荐文章于 2022-03-18 20:16:38 发布