private void LoadAssetInternal(string abName, string resName, OnResourceLoadDone callback, object custom) { var _request = AssetBundleManager.LoadAssetAsync(abName, resName, typeof(T)); if (_request != null) { ResLoadOpreation resOpre = new ResLoadOpreation(); resOpre.abName = abName; resOpre.opera = _request; resOpre.resName = resName; resOpre.callback = callback; resOpre.custonData = custom; _tempRequestList.Add(resOpre); } }
private void OnLoadDone(ResLoadOpreation opre) { T res = opre.opera.GetAsset <T>(); OnProcessResLoadedDone(res, opre.abName, opre.resName, opre.custonData, opre.callback); }