From e847da3bf51e031ac36ff8d27987b1b13a670f26 Mon Sep 17 00:00:00 2001 From: TongZiGang <754383023@qq.com> Date: Fri, 25 Jul 2025 00:24:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA=E4=BB=A3=E7=A0=81=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- UnityGame/Assets/Editor/GameUI/UIComponentExportEditor.cs | 7 ++++++- UnityGame/Assets/Editor/GameUI/UIViewExportEditor.cs | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/UnityGame/Assets/Editor/GameUI/UIComponentExportEditor.cs b/UnityGame/Assets/Editor/GameUI/UIComponentExportEditor.cs index 6aa3733..0bf9c39 100644 --- a/UnityGame/Assets/Editor/GameUI/UIComponentExportEditor.cs +++ b/UnityGame/Assets/Editor/GameUI/UIComponentExportEditor.cs @@ -40,7 +40,12 @@ public class UIComponentExportEditor : Editor .Where(c => c != null && UIViewExportEditor.IsUGUIComponent(c)) .Select(c => c.GetType().Name) .Distinct() - .ToList(); + .ToList(); + + if (prefab.GetComponent() != null) + { + uguiComponentNames.Add("UISelectList"); + } if (uguiComponentNames.Count == 0) { diff --git a/UnityGame/Assets/Editor/GameUI/UIViewExportEditor.cs b/UnityGame/Assets/Editor/GameUI/UIViewExportEditor.cs index 03812bf..3197a36 100644 --- a/UnityGame/Assets/Editor/GameUI/UIViewExportEditor.cs +++ b/UnityGame/Assets/Editor/GameUI/UIViewExportEditor.cs @@ -53,6 +53,11 @@ public class UIViewExportEditor : Editor .Select(c => c.GetType().Name) .Distinct() .ToList(); + + if (prefab.GetComponent() != null) + { + uguiComponentNames.Add("UISelectList"); + } if (uguiComponentNames.Count == 0) {