From 9feba7e69ff14bc600fe2c77be241f79aae2acba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=80=9D=E6=B5=B7?= <1464576565@qq.com> Date: Fri, 11 Apr 2025 17:33:58 +0800 Subject: [PATCH] modify --- Runtime/UGUIExtension/UX/UXButton.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Runtime/UGUIExtension/UX/UXButton.cs b/Runtime/UGUIExtension/UX/UXButton.cs index 3f7b11f..d5f4be0 100644 --- a/Runtime/UGUIExtension/UX/UXButton.cs +++ b/Runtime/UGUIExtension/UX/UXButton.cs @@ -189,6 +189,12 @@ public class UXButton : UIBehaviour, IPointerDownHandler, IPointerUpHandler, IPo return m_Mode == ButtonModeType.Toggle && m_IsTogSelected; } + public void SetSelect(bool state) + { + if (m_Mode != ButtonModeType.Toggle) return; + IsSelected = state; + } + private void ProcessClick() { if (m_Mode == ButtonModeType.Normal)