public AssetBundleDownloadOperation(BaseLoaderService baseLoaderService, string assetBundleName, string downloadUrl, Hash128 hash) : base( baseLoaderService, downloadUrl, hash) { this.assetBundleName = assetBundleName; }
protected BaseAssetBundleDownloadOperation(BaseLoaderService baseLoaderService, string downloadUrl, Hash128 hash) { BaseLoaderService = baseLoaderService; request = UnityWebRequest.GetAssetBundle(downloadUrl, hash, 0); request.Send(); }
protected BaseAssetBundleLoadOperation(BaseLoaderService baseLoaderService, string path) { BaseLoaderService = baseLoaderService; createRequest = AssetBundle.LoadFromFileAsync(path); }
public LocalAssetLoaderFactory(BaseLoaderService baseLoaderService, string rootPath) { this.baseLoaderService = baseLoaderService; this.rootPath = rootPath; }
public WebAssetLoaderFactory(BaseLoaderService baseLoaderService, string baseUrl) { this.baseLoaderService = baseLoaderService; this.baseUrl = baseUrl; }
public WaitForAssetBundleToLoad(BaseLoaderService baseLoaderService, string name, Action <IAssetBundleModel> onLoaded) { this.baseLoaderService = baseLoaderService; this.name = name; this.onLoaded = onLoaded; }
protected override void OnLoaded(AssetBundle assetBundle) { BaseLoaderService.OnAssetBundleLoaded(assetBundleName, assetBundle); }
public AssetBundleLoadOperation(BaseLoaderService baseLoaderService, string path) : base(baseLoaderService, path) { assetBundleName = Path.GetFileNameWithoutExtension(path); }
protected override void OnLoaded(AssetBundle assetBundle) { BaseLoaderService.OnManifestAssetBundleLoaded(assetBundle); }
public AssetBundleManifestLoadOperation(BaseLoaderService baseLoaderService, string path) : base(baseLoaderService, path) { }
public AssetBundleManifestDownloadOperation(BaseLoaderService baseLoaderService, string downloadUrl) : base( baseLoaderService, downloadUrl) { }