private static void Run() { AssetBundleBuilderController controller = new AssetBundleBuilderController(); if (!controller.Load()) { throw new GameFrameworkException("Load configuration failure."); } else { Debug.Log("Load configuration success."); } if (!controller.IsValidOutputDirectory) { throw new GameFrameworkException(string.Format("Output directory '{0}' is invalid.", controller.OutputDirectory)); } if (!controller.BuildAssetBundles()) { throw new GameFrameworkException("Build AssetBundles failure."); } else { Debug.Log("Build AssetBundles success."); controller.Save(); } }
private void BuildAssetBundles() { if (m_Controller.BuildAssetBundles()) { Debug.Log("Build AssetBundles success."); SaveConfiguration(); } else { Debug.LogWarning("Build AssetBundles failure."); } }