hch
6 天以前 ee3196b5a04c15d025d1a9eab825d5d14987758d
Main/Component/UI/Common/GroupButtonEx.cs
@@ -78,6 +78,8 @@
        set { m_SelectEffect = value; }
    }
    [SerializeField] public RedpointBehaviour redpoint;   //外部自己用
    public bool isLock = false;
    protected override void Awake()
@@ -124,12 +126,19 @@
    // 更新按钮状态
    public void UpdateButtonState()
    {
        // 更新图标显示
        if (m_SelectIcon != null)
            m_SelectIcon.SetActive(m_State == TitleBtnState.Click);
        if (m_SelectIcon != null && m_UnSelectIcon != null && m_SelectIcon.sprite == m_UnSelectIcon.sprite)
        {
            m_SelectIcon.SetActive(true);
        }
        else
        {
            // 更新图标显示
            if (m_SelectIcon != null)
                m_SelectIcon.SetActive(m_State == TitleBtnState.Click);
        if (m_UnSelectIcon != null)
            m_UnSelectIcon.SetActive(m_State != TitleBtnState.Click);
            if (m_UnSelectIcon != null)
                m_UnSelectIcon.SetActive(m_State != TitleBtnState.Click);
        }
        // 更新文字颜色
        if (m_Title != null && m_Manager != null)