This commit is contained in:
陈思海 2025-08-06 13:28:33 +08:00
parent aac11841f2
commit 1c0cbb362c

View File

@ -9,6 +9,16 @@ using UnityEngine;
public static class AppBuildHelper public static class AppBuildHelper
{ {
public static void GeneratAppBuilderSetting(Language language, bool debugMode, int resMode)
{
const string AppBuilderSettingPath = "Assets/Resources/AppBuilderSetting.bytes";
AppBuilderSetting appBuilderSetting = new AppBuilderSetting();
appBuilderSetting.Language = language;
appBuilderSetting.DebugMode = debugMode;
appBuilderSetting.ResMode = resMode;
File.WriteAllText(AppBuilderSettingPath, Utility.Json.ToJson(appBuilderSetting));
}
public static void BuildApplication(AppBuildParameter appBuildParameter, bool showExplorer = false) public static void BuildApplication(AppBuildParameter appBuildParameter, bool showExplorer = false)
{ {
if (!Directory.Exists(appBuildParameter.OutPutPath)) if (!Directory.Exists(appBuildParameter.OutPutPath))
@ -18,7 +28,7 @@ public static class AppBuildHelper
Debug.Log("Starting build application"); Debug.Log("Starting build application");
BuilderGenerate.GeneratAppBuilderSetting(appBuildParameter.Language, appBuildParameter.ShowDebugWnd, appBuildParameter.ResMode); GeneratAppBuilderSetting(appBuildParameter.Language, appBuildParameter.ShowDebugWnd, appBuildParameter.ResMode);
Debug.Log("Generate AppBuilderSetting.bytes"); Debug.Log("Generate AppBuilderSetting.bytes");