Ejemplo 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;
 }
Ejemplo n.º 2
0
 public void SetResourceStorage(ResourceStorage _resourceStorage)
 {
     this._resourceStorage = _resourceStorage;
 }
Ejemplo n.º 3
0
 public BundlesMemoryCache(ResourceStorage _resourceStorage, int startCapacity = 200)
 {
     _bundles = new Dictionary <string, AssetBundle>(startCapacity);
     SetResourceStorage(_resourceStorage);
 }