Main/Component/UI/Common/GroupButtonExManager.cs
@@ -7,6 +7,7 @@ using System.Collections.Generic; using System; using Cysharp.Threading.Tasks; /// <summary> /// 按钮组管理器,负责管理GroupButtonEx组件的组关系和状态切换 @@ -31,6 +32,18 @@ set { m_NormalTextColor = value; } } void OnEnable() { ExecuteNextFrame(); } protected async void ExecuteNextFrame() { await UniTask.DelayFrame(1); UpdateAllButtonsState(); } /// <summary> @@ -70,6 +83,7 @@ if (button == null) return; button.state = TitleBtnState.Click; // 取消其他按钮的选中状态 foreach (var btn in m_Buttons) {