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); } } }
public void CreateRequest(AssetRequestBase request) { RequestTask = request; }