Ejemplo n.º 1
0
 private void AdddLoadingBuffer(ResourceLoadTask val)
 {
     tempAssetRequestTask = LoadAsset(val);
     if (tempAssetRequestTask != null)
     {
         val.CreateRequest(tempAssetRequestTask);
         for (indexFor = 0, maxFor = assetBundleLoadingBuffer.Count; indexFor < maxFor; indexFor++)
         {
             if (assetBundleLoadingBuffer[indexFor] == null)
             {
                 assetBundleLoadingBuffer[indexFor] = val;
                 break;
             }
         }
         if (indexFor == maxFor)
         {
             assetBundleLoadingBuffer.Add(val);
         }
     }
 }
Ejemplo n.º 2
0
 public void CreateRequest(AssetRequestBase request)
 {
     RequestTask = request;
 }