Main/Component/UI/Common/GroupButtonExManager.cs
@@ -27,12 +27,37 @@
    }
    
    [SerializeField] Color m_NormalTextColor = UIHelper.GetUIColor(TextColType.titleUnSelectColor); // 未选中状态文字颜色
    public Color normalTextColor {
    public Color normalTextColor
    {
        get { return m_NormalTextColor; }
        set {
        set
        {
            m_NormalTextColor = value;
        }
    }
    //增加包边颜色
    [SerializeField] Color m_SelectOutlineColor = UIHelper.GetUIColor(TextColType.titleUnSelectColor);
    public Color selectedOutlineColor
    {
        get { return m_SelectOutlineColor; }
        set
        {
            m_SelectOutlineColor = value;
        }
    }
    [SerializeField] Color m_NormalOutlineColor = UIHelper.GetUIColor(TextColType.titleUnSelectColor);
    public Color normalOutlineColor
    {
        get { return m_NormalOutlineColor; }
        set
        {
            m_NormalOutlineColor = value;
        }
    }
    void OnEnable()
@@ -153,7 +178,7 @@
        m_Buttons.Sort((a, b) => { return a.transform.GetSiblingIndex() - b.transform.GetSiblingIndex(); });
        sortyet = true;
    }
    /// <summary>
    /// 获取按钮状态对应的文本颜色
    /// </summary>
@@ -163,4 +188,10 @@
    {
        return state == TitleBtnState.Click ? m_SelectedTextColor : m_NormalTextColor;
    }
    public Color GetOutlineColorForState(TitleBtnState state)
    {
        return state == TitleBtnState.Click ? m_SelectOutlineColor : m_NormalOutlineColor;
    }
}