hch
2025-08-02 0b72d489d989007a827c1f8ca33248441a6e85f9
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)
        {