From 10dee8960bbbd2c5d8003d48f2b55d87c55ca26b Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期三, 18 十二月 2024 22:29:43 +0800 Subject: [PATCH] 0312 增加UI组件快捷创建 --- Assets/Editor/Tool/PrefabCreateTool.cs | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/Assets/Editor/Tool/PrefabCreateTool.cs b/Assets/Editor/Tool/PrefabCreateTool.cs index 319c17d..0f11f69 100644 --- a/Assets/Editor/Tool/PrefabCreateTool.cs +++ b/Assets/Editor/Tool/PrefabCreateTool.cs @@ -74,13 +74,27 @@ SetParent(instance); } - [MenuItem("GameObject/UI/CommonItemCell")] + [MenuItem("GameObject/UI/鑷�夊晢鍝�")] public static void CreateCommonItemCell() { - var prefab = LoadUIPattern("CommonItemCell"); + var prefab = LoadUIPattern("CustomizedItemCell"); var instance = GameObject.Instantiate(prefab) as GameObject; - instance.name = "CommonItemCell"; + instance.name = "CustomizedItemCell"; SetParent(instance); + } + [MenuItem("GameObject/UI/鐗规晥")] + public static void CreateUIEffect() + { + var instance = new GameObject("UIEffect"); + instance.AddComponent<UIEffect>(); + SetParent(instance); + } + + [MenuItem("GameObject/UI/ItemCell")] + public static void CreateItemCell() + { + var button = UIUtility.CreateWidget("ItemCell", "ItemCell"); + SetParent(button); } [MenuItem("GameObject/UI/SortTable")] -- Gitblit v1.8.0