public static void CommandLineBuildAll() { //ToLuaMenu.BuildLuaToBundles(); ToLuaMenu.CopyLuaFilesToBundles(); var analysiser = new AssetDependenciesAnalysis(); var list = analysiser.AnalysisAllAsset(); //tips:Unity5.x Scripts not need to build AssetBundle //analysiser.BuildAllScripts(); BuildAssetBundle(FilePathHelper.AssetBundlePath, list); ExportABPackage.CopyAssetBundle(FilePathHelper.StreamingAssetsPath); }
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); } }