From b7f6afc7d608fd7d7b89438c6db6ab4c3c466498 Mon Sep 17 00:00:00 2001
From: MuHua-123 <2960208585@qq.com>
Date: Wed, 12 Mar 2025 22:25:01 +0800
Subject: [PATCH] Update ModuleUIPage.cs
---
Packages/UITool/Runtime/ModuleCoreUI/ModuleUIPage.cs | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/Packages/UITool/Runtime/ModuleCoreUI/ModuleUIPage.cs b/Packages/UITool/Runtime/ModuleCoreUI/ModuleUIPage.cs
index d7b73de..1e84706 100644
--- a/Packages/UITool/Runtime/ModuleCoreUI/ModuleUIPage.cs
+++ b/Packages/UITool/Runtime/ModuleCoreUI/ModuleUIPage.cs
@@ -7,14 +7,16 @@ namespace MuHua {
///
/// 页面模块
///
- public class ModuleUIPage : MonoBehaviour {
+ public abstract class ModuleUIPage : MonoBehaviour {
/// 绑定文档
public UIDocument document;
/// 根目录文档
public VisualElement root => document.rootVisualElement;
+ /// 绑定文档
+ public abstract VisualElement Element { get; }
/// 添加UI元素
- public void Add(VisualElement child) => root.Add(child);
+ public void Add(VisualElement child) => Element.Add(child);
/// 查询UI元素
- public T Q(string name = null, string className = null) where T : VisualElement => root.Q(name, className);
+ public T Q(string name = null, string className = null) where T : VisualElement => Element.Q(name, className);
}
}
\ No newline at end of file