Beispiel #1
0
 private BaseBundle LoadAssetRetain(string _AssetsName)
 {
     if (string.IsNullOrEmpty(_AssetsName))
     {
         return(null);
     }
     if (!mBundleList.Contains(_AssetsName))
     {
         AssetsBundleHaveDependencie tbundle = new AssetsBundleHaveDependencie(_AssetsName, LoadAssetRetain);
         AddCache(tbundle);
         tbundle.Load();
     }
     return(mBundleList[_AssetsName]);
 }
Beispiel #2
0
 private BaseBundle LoadAssetRetain(string _AssetsName)
 {
     if (_AssetsName == null || _AssetsName.Equals(""))
     {
         return(null);
     }
     _AssetsName = BaseBundle.DeleteSuffixName(_AssetsName).ToLower();
     if (!mBundleList.Contains(_AssetsName))
     {
         AssetsBundleHaveDependencie tbundle = new AssetsBundleHaveDependencie(_AssetsName, LoadAssetRetain);
         AddCache(tbundle);
         tbundle.Load(this);
     }
     return(mBundleList[_AssetsName]);
 }