From 253891c00374da95c719b601e77453dbdd37c093 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 06 六月 2025 18:30:17 +0800
Subject: [PATCH] 0015 卡牌服务端搭建 - 去掉旧命名空间vnxbqy.UI,调整目录如ui里是界面 旧项目是 ui/window 等

---
 Assets/Editor/UIComponent/FunctionButtonEditor.cs |   53 +++++++++++++++++++++++++----------------------------
 1 files changed, 25 insertions(+), 28 deletions(-)

diff --git a/Assets/Editor/UIComponent/FunctionButtonEditor.cs b/Assets/Editor/UIComponent/FunctionButtonEditor.cs
index df481d4..a1a244b 100644
--- a/Assets/Editor/UIComponent/FunctionButtonEditor.cs
+++ b/Assets/Editor/UIComponent/FunctionButtonEditor.cs
@@ -2,39 +2,36 @@
 using UnityEngine.UI;
 using UnityEngine;
 
-namespace vnxbqy.UI
+[CustomEditor(typeof(FunctionButton), true), CanEditMultipleObjects]
+public class FunctionButtonEditor : UnityEditor.UI.ButtonEditor
 {
-    [CustomEditor(typeof(FunctionButton), true), CanEditMultipleObjects]
-    public class FunctionButtonEditor : UnityEditor.UI.ButtonEditor
+
+    public override void OnInspectorGUI()
     {
+        base.OnInspectorGUI();
+        EditorGUILayout.Space();
+        var instance = target as FunctionButton;
+        instance.order = EditorGUILayout.IntField("Order", instance.order);
+        instance.functionId = EditorGUILayout.IntField("FunctionId", instance.functionId);
+        instance.redpoint = (RedpointBehaviour)EditorGUILayout.ObjectField("Redpoint", instance.redpoint, typeof(RedpointBehaviour), true);
+        instance.state = (TitleBtnState)EditorGUILayout.EnumPopup("State", instance.state);
+        instance.button = (Button)EditorGUILayout.ObjectField("Button", instance.button, typeof(Button), true);
+        instance.icon = (ImageEx)EditorGUILayout.ObjectField("Image", instance.icon, typeof(ImageEx), true);
+        instance.title = (TextEx)EditorGUILayout.ObjectField("Title", instance.title, typeof(TextEx), true);
+        instance.shadow = (Shadow)EditorGUILayout.ObjectField("Shadow", instance.shadow, typeof(Shadow), true);
+        instance.locked = (Transform)EditorGUILayout.ObjectField("Locked", instance.locked, typeof(Transform), true);
+        instance.clickAudio = EditorGUILayout.IntField("Audio", instance.clickAudio);
 
-        public override void OnInspectorGUI()
+        instance.useDefaultConfig = EditorGUILayout.Toggle("DefaultConfig", instance.useDefaultConfig);
+        if (!instance.useDefaultConfig)
         {
-            base.OnInspectorGUI();
-            EditorGUILayout.Space();
-            var instance = target as FunctionButton;
-            instance.order = EditorGUILayout.IntField("Order", instance.order);
-            instance.functionId = EditorGUILayout.IntField("FunctionId", instance.functionId);
-            instance.redpoint = (RedpointBehaviour)EditorGUILayout.ObjectField("Redpoint", instance.redpoint, typeof(RedpointBehaviour), true);
-            instance.state = (TitleBtnState)EditorGUILayout.EnumPopup("State", instance.state);
-            instance.button = (Button)EditorGUILayout.ObjectField("Button", instance.button, typeof(Button), true);
-            instance.icon = (ImageEx)EditorGUILayout.ObjectField("Image", instance.icon, typeof(ImageEx), true);
-            instance.title = (TextEx)EditorGUILayout.ObjectField("Title", instance.title, typeof(TextEx), true);
-            instance.shadow = (Shadow)EditorGUILayout.ObjectField("Shadow", instance.shadow, typeof(Shadow), true);
-            instance.locked = (Transform)EditorGUILayout.ObjectField("Locked", instance.locked, typeof(Transform), true);
-            instance.clickAudio = EditorGUILayout.IntField("Audio", instance.clickAudio);
-
-            instance.useDefaultConfig = EditorGUILayout.Toggle("DefaultConfig", instance.useDefaultConfig);
-            if (!instance.useDefaultConfig)
-            {
-                EditorGUI.indentLevel++;
-                instance.alternativeConfig = (FunctionButtonConfig)EditorGUILayout.ObjectField("澶囩敤閰嶇疆", instance.alternativeConfig, typeof(FunctionButtonConfig), true);
-                EditorGUI.indentLevel--;
-            }
-
-            instance.group = (FunctionButtonGroup)EditorGUILayout.ObjectField("Group", instance.group, typeof(FunctionButtonGroup), true);
+            EditorGUI.indentLevel++;
+            instance.alternativeConfig = (FunctionButtonConfig)EditorGUILayout.ObjectField("澶囩敤閰嶇疆", instance.alternativeConfig, typeof(FunctionButtonConfig), true);
+            EditorGUI.indentLevel--;
         }
-    }
 
+        instance.group = (FunctionButtonGroup)EditorGUILayout.ObjectField("Group", instance.group, typeof(FunctionButtonGroup), true);
+    }
 }
 
+

--
Gitblit v1.8.0