public static void DeleteAll() { AssetDependenciesAnalysis analysiser = new AssetDependenciesAnalysis(); analysiser.DeleteAllAssetBundle(); AssetDatabase.Refresh(); }
public static void ClearAll() { AssetDependenciesAnalysis analysiser = new AssetDependenciesAnalysis(); analysiser.ClearAllAssetBundleName(); AssetDatabase.Refresh(); }
public static void GenerateAll() { if (EditorUtility.DisplayDialog("AssetBundle Build", "开始打包AssetBundle?", "Build AssetBundle")) { //ToLuaMenu.BuildLuaToBundles(); ToLuaMenu.CopyLuaFilesToBundles(); AssetDependenciesAnalysis analysiser = new AssetDependenciesAnalysis(); List <AssetBundleBuild> list = analysiser.AnalysisAllAsset(); //tips:Unity5.x Scripts not need to build AssetBundle //analysiser.BuildAllScripts(); GenerateAssetBundle(FilePathHelper.AssetBundlePath, list); } }