protected virtual void OnStateChanged(AssetBundleAssetLoader.State state) { if (state == AssetBundleAssetLoader.State.LOADED) { FetchLibrary(assetLoader.Asset as ScriptableLibrary); } }
void OnPopulateScriptStateChanged(AssetBundleAssetLoader.State state) { if (state == AssetBundleAssetLoader.State.HAS_NEW_VERSION) { SetCurrentPanel(assetBundleAvailablePanel); } else if (state == AssetBundleAssetLoader.State.LOADING_BUNDLE) { SetCurrentPanel(assetBundleDownloadingPanel); } else if (state == AssetBundleAssetLoader.State.ERROR) { errorText.text = populateScript.assetLoader.Error; } else if (state == AssetBundleAssetLoader.State.LOADED) { SetCurrentPanel(mainPanel); } }