From f5eee69c3cce031a82edc1de49966c4d9ca80985 Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Tue, 27 Jun 2023 21:11:26 +0800 Subject: *misc --- .../Assets/Tools/LevelEditor/LevelEditor.cs | 54 ---------------------- 1 file changed, 54 deletions(-) delete mode 100644 WorldlineKeepers/Assets/Tools/LevelEditor/LevelEditor.cs (limited to 'WorldlineKeepers/Assets/Tools/LevelEditor/LevelEditor.cs') diff --git a/WorldlineKeepers/Assets/Tools/LevelEditor/LevelEditor.cs b/WorldlineKeepers/Assets/Tools/LevelEditor/LevelEditor.cs deleted file mode 100644 index b9609a5..0000000 --- a/WorldlineKeepers/Assets/Tools/LevelEditor/LevelEditor.cs +++ /dev/null @@ -1,54 +0,0 @@ -using LitJson; -using System.Collections; -using System.Collections.Generic; -using UnityEditor; -using UnityEngine; -using WK; -using WK.Data; - -public class LevelEditor : EditorWindow -{ - - private static LevelEditor s_LevelEditorWindow; - - private string m_StageOutFile = "Assets/Bundle/stages/"; - - [MenuItem("Tools/¹Ø¿¨±à¼­Æ÷/Open")] - public static void OpenLevelEditor() - { - s_LevelEditorWindow = GetWindow(); - } - - private void OnGUI() - { - m_StageOutFile = GUILayout.TextField(m_StageOutFile); - - if(GUILayout.Button("ÐòÁл¯")) - { - StageMetadata stageMetadata = new StageMetadata(); - - StageEntityBase[] entites = GameObject.FindObjectsOfType(); - if(entites != null && entites.Length > 0) - { - for(int i = 0; i < entites.Length; ++i) - { - StageEntityBase entity = entites[i]; - if (entity == null) - continue; - GameObject go = entity.gameObject; - if (go.name.StartsWith("~")) - continue; - var meta = entity.OnSerialize(); - if(meta != null) - { - stageMetadata.Write(meta); - } - } - } - - string json = JsonMapper.ToJson(stageMetadata); - CommonFunction.WriteFile(json, m_StageOutFile); - } - } - -} -- cgit v1.1-26-g67d0