| | |
| | | } |
| | | |
| | | [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() |
| | |
| | | m_Buttons.Sort((a, b) => { return a.transform.GetSiblingIndex() - b.transform.GetSiblingIndex(); }); |
| | | sortyet = true; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 获取按钮状态对应的文本颜色 |
| | | /// </summary> |
| | |
| | | { |
| | | return state == TitleBtnState.Click ? m_SelectedTextColor : m_NormalTextColor; |
| | | } |
| | | |
| | | |
| | | public Color GetOutlineColorForState(TitleBtnState state) |
| | | { |
| | | return state == TitleBtnState.Click ? m_SelectOutlineColor : m_NormalOutlineColor; |
| | | } |
| | | } |