public static void BuildAll() { CleanStreamingAssets(); BuildABEditor.ToolsBuildAB(configData.ConfigList, EditorUserBuildSettings.activeBuildTarget); //构建包 BuildPackage(); }
public static void BuildHotAll(List <HotObject> hotList) { CleanStreamingAssets(); BuildABEditor.ToolsBuildAB(configData.ConfigList, EditorUserBuildSettings.activeBuildTarget); // 构建包 BuildPackage(); // 构建热更 BuildHotPackage(hotList); }
void DrawAb(BundleConfig config) { EditorGUILayout.BeginHorizontal(); GUILayout.TextField(config.BundleName); if (GUILayout.Button("Build")) { List <BundleConfig> l = new List <BundleConfig>(); l.Add(config); BuildABEditor.ToolsBuildAB(l, EditorUserBuildSettings.activeBuildTarget); return; } EditorGUILayout.EndHorizontal(); }
void DrawGroup(Group group) { // 设置背景填充 fontStyle.normal.background = null; //设置字体颜色 fontStyle.normal.textColor = new Color(1, 0, 0); //字体大小 fontStyle.fontSize = 14; fontStyle.fontStyle = FontStyle.Bold; EditorGUILayout.BeginHorizontal(); EditorGUILayout.LabelField(group.ToString(), fontStyle); var old = GUI.color; GUI.color = Color.green; if (GUILayout.Button("build" + group.ToString())) { BuildABEditor.ToolsBuildAB(configData.ConfigGroupDic[(int)group], EditorUserBuildSettings.activeBuildTarget); return; } GUI.color = old; EditorGUILayout.EndHorizontal(); }
public static void BuildAll() { BuildABEditor.ToolsBuildAB(configData.configList, EditorUserBuildSettings.activeBuildTarget); BuildDeveloper(); }