public LocalFolderBundlesLoader(string localFolder, ICoroutineManager coroutineManager, string supportsMask = "LocalFolderBundle",
                                 AssetBundleManifest manifest = null) : base(supportsMask, coroutineManager)
 {
     Manifest          = manifest ?? new AssetBundleManifest();
     _memoryCache      = new BundlesMemoryCache(_resourceStorage);
     _localFolder      = localFolder;
     SupportsMask      = supportsMask;
     _coroutineManager = coroutineManager;
 }
Example #2
0
 public WebRequestBundlesLoader(string serverUrl, ICoroutineManager coroutineManager, string supportMask = "WebRequestBundle",
                                WebRequestSettings webRequestSettings = null,
                                AssetBundleManifest manifest          = null, IAntiCacheUrlResolver antiCacheUrlResolver = null) : base(supportMask, coroutineManager)
 {
     Manifest             = manifest ?? new AssetBundleManifest();
     _memoryCache         = new BundlesMemoryCache(_resourceStorage);
     AntiCacheUrlResolver = antiCacheUrlResolver;
     ServerUrl            = serverUrl;
     _webRequestSettings  = webRequestSettings;
 }