Beispiel #1
0
 // Update is called once per frame
 void Update()
 {
     // 检测 加载bundle状态  等待加载-->加载(加载依赖bundle和自己)-->完成回调
     RequestLoadBundle.Update();
     // 检测 加载asset状态   等待加载-->加载依赖bundle-->加载自己-->完成回调
     RequestLoadAsset.Update();
     // 检测 asset引用       引用计数为零卸载asset
     ReferenceObject.Update();
     // 检测 bundle引用      同上
     ReferenceBundle.Update();
 }
Beispiel #2
0
 public static void CancelCreateAssetAsync(int requestId)
 {
     RequestLoadAsset.CancelLoadAssetAsync(requestId);
 }
Beispiel #3
0
 public static int CreateAssetAsync(string assetName, RequestLoadAsset.OnLoadAsset onLoadAsset)
 {
     return(RequestLoadAsset.LoadAssetAsync(assetName, onLoadAsset));
 }