Esempio n. 1
0
 public void OnRegisteredToResourceStorage(ResourceStorage resourceStorage, WorkersQueue workersQueue, Action <Exception> onResourceLoadError)
 {
     _resourceStorage = resourceStorage;
     if (_memoryCache is BundlesMemoryCache)
     {
         (_memoryCache as BundlesMemoryCache).SetResourceStorage(resourceStorage);
     }
     _workersQueue        = workersQueue;
     _onResourceLoadError = onResourceLoadError;
 }
Esempio n. 2
0
 public void SetResourceStorage(ResourceStorage _resourceStorage)
 {
     this._resourceStorage = _resourceStorage;
 }
Esempio n. 3
0
 public BundlesMemoryCache(ResourceStorage _resourceStorage, int startCapacity = 200)
 {
     _bundles = new Dictionary <string, AssetBundle>(startCapacity);
     SetResourceStorage(_resourceStorage);
 }