1
This commit is contained in:
parent
c77a6c8d08
commit
5369ced5eb
@ -3,10 +3,8 @@
|
||||
"rootNamespace": "AlicizaX.EditorExtension.Editor",
|
||||
"references": [
|
||||
"GUID:8d62da4aabd2a19419c7378d23ea5849",
|
||||
"GUID:75b6f2078d190f14dbda4a5b747d709c",
|
||||
"GUID:e34a5702dd353724aa315fb8011f08c3",
|
||||
"GUID:4d1926c9df5b052469a1c63448b7609a",
|
||||
"GUID:acfef7cabed3b0a42b25edb1cd4fa259",
|
||||
"GUID:2765e68924a08a94ea0ea66b31c0168f",
|
||||
"GUID:1619e00706139ce488ff80c0daeea8e7",
|
||||
"GUID:2373f786d14518f44b0f475db77ba4de",
|
||||
|
||||
@ -4,17 +4,19 @@ using System.IO;
|
||||
using System.Linq;
|
||||
using AlicizaX.Editor;
|
||||
using AlicizaX;
|
||||
using AlicizaX.Debugger.Runtime;
|
||||
using AlicizaX.Framework.Runtime.ABase;
|
||||
using UnityEditor;
|
||||
using UnityEngine;
|
||||
|
||||
public static class AppBuildHelper
|
||||
{
|
||||
public static void GeneratAppBuilderSetting(string language, bool debugMode, int resMode)
|
||||
public static void GeneratAppBuilderSetting(string language, DebuggerActiveWindowType debugMode, int resMode)
|
||||
{
|
||||
const string AppBuilderSettingPath = "Assets/Resources/AppBuilderSetting.bytes";
|
||||
AppBuilderSetting appBuilderSetting = new AppBuilderSetting();
|
||||
const string AppBuilderSettingPath = "Assets/Resources/ModuleDynamicBindInfo.bytes";
|
||||
ModuleDynamicBindInfo appBuilderSetting = new ModuleDynamicBindInfo();
|
||||
appBuilderSetting.Language = language;
|
||||
appBuilderSetting.DebugMode = debugMode;
|
||||
appBuilderSetting.DebuggerActiveWindowType = debugMode;
|
||||
appBuilderSetting.ResMode = resMode;
|
||||
File.WriteAllText(AppBuilderSettingPath, Utility.Json.ToJson(appBuilderSetting));
|
||||
}
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using AlicizaX;
|
||||
using AlicizaX.Debugger.Runtime;
|
||||
using UnityEditor;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Serialization;
|
||||
@ -11,7 +12,7 @@ public class AppBuildParameter
|
||||
{
|
||||
public BuildTarget BuildTarget;
|
||||
public string OutPutPath;
|
||||
public bool ShowDebugWnd;
|
||||
public DebuggerActiveWindowType ShowDebugWnd;
|
||||
public bool DevelopBuild;
|
||||
public int ResMode;
|
||||
public string FileName;
|
||||
|
||||
@ -51,7 +51,7 @@ namespace AlicizaX.Editor.Extension
|
||||
var editorTp = EditorToolFunctionAttributeCollector.Attributes[menuIdx];
|
||||
if (editorTp.MethodInfo != null && editorTp.MethodInfo.IsStatic)
|
||||
{
|
||||
editorTp.MethodInfo.Invoke(null, null); // Invoke the static method
|
||||
editorTp.MethodInfo.Invoke(null, null);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user