From 05cb0609b1ddef5380a7c9442605cbfdad4df192 Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Wed, 28 Jun 2023 21:00:55 +0800 Subject: *misc --- .../Assets/Tools/LevelEditor/Editor/LevelEditor.cs | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'WorldlineKeepers/Assets/Tools/LevelEditor/Editor/LevelEditor.cs') diff --git a/WorldlineKeepers/Assets/Tools/LevelEditor/Editor/LevelEditor.cs b/WorldlineKeepers/Assets/Tools/LevelEditor/Editor/LevelEditor.cs index b9609a5..e97e5b0 100644 --- a/WorldlineKeepers/Assets/Tools/LevelEditor/Editor/LevelEditor.cs +++ b/WorldlineKeepers/Assets/Tools/LevelEditor/Editor/LevelEditor.cs @@ -11,8 +11,6 @@ public class LevelEditor : EditorWindow private static LevelEditor s_LevelEditorWindow; - private string m_StageOutFile = "Assets/Bundle/stages/"; - [MenuItem("Tools/¹Ø¿¨±à¼­Æ÷/Open")] public static void OpenLevelEditor() { @@ -21,8 +19,6 @@ public class LevelEditor : EditorWindow private void OnGUI() { - m_StageOutFile = GUILayout.TextField(m_StageOutFile); - if(GUILayout.Button("ÐòÁл¯")) { StageMetadata stageMetadata = new StageMetadata(); @@ -47,7 +43,15 @@ public class LevelEditor : EditorWindow } string json = JsonMapper.ToJson(stageMetadata); - CommonFunction.WriteFile(json, m_StageOutFile); + + LevelExportSetting setting = GameObject.FindObjectOfType(); + if(setting != null) + { + CommonFunction.WriteFile(json, setting.targetJsonFile); + LogHelper.Log("[LevelEditor] output=" + setting.targetJsonFile); + } + + AssetDatabase.Refresh(); } } -- cgit v1.1-26-g67d0