马上注册,加入CGJOY,让你轻松玩转CGJOY。
您需要 登录 才可以下载或查看,没有帐号?立即注册
×
异步加载资源
//异步加载资源,name是打包后的资源名称,path是打包后的资源所在目录
IEnumerator LoadResourceAsync(string path,string name)
{
WWW www=new WWW(path);
yield return www;
if (www.error != null)
{
Debug.Log(www.error);
yield break;
}
AssetBundle myLoadedAssetBundle = www.assetBundle;
AssetBundleRequest request = myLoadedAssetBundle.LoadAsync(name, typeof(GameObject));
yield return request;
GameObject obj = Instantiate(request.asset) as GameObject;
obj.name.Replace("(Clone)","");
www.assetBundle.Unload(false);
}
调用的时候直接用协同来调用就可以了。
该贴已经同步到 神之手的微博
|