diff --git a/Editor/HybridCLR/SynAssemblysContent.cs b/Editor/HybridCLR/SynAssemblysContent.cs index 3f96322..ba70370 100644 --- a/Editor/HybridCLR/SynAssemblysContent.cs +++ b/Editor/HybridCLR/SynAssemblysContent.cs @@ -4,7 +4,7 @@ using UnityEditor; namespace AlicizaX.Editor { - public static class SyncAssemblyContent + public static class BuilderGenerate { public static void GenerateAssemblyLoadData() { @@ -15,5 +15,15 @@ namespace AlicizaX.Editor AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); } + + 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)); + } } }