| | |
| | | [SerializeField] Toggle m_Toggle; |
| | | public Toggle toggle { get { return m_Toggle; } } |
| | | [SerializeField] Text m_Title; |
| | | [SerializeField] FontColorSizeConfig m_FontColor; |
| | | // [SerializeField] FontColorSizeConfig m_FontColor; |
| | | |
| | | int startIndex = 0; |
| | | int count = 0; |
| | |
| | | m_Title.text = groupName; |
| | | |
| | | m_Toggle.isOn = groupName == ServerListCenter.Instance.currentServerGroup; |
| | | m_Title.color = m_FontColor.GetColorSize(m_Toggle.isOn ? "Selected" : "Normal").color; |
| | | // m_Title.color = m_FontColor.GetColorSize(m_Toggle.isOn ? "Selected" : "Normal").color; |
| | | |
| | | m_Toggle.RemoveAllListeners(); |
| | | m_Toggle.AddListener(OnSelected); |
| | |
| | | |
| | | private void OnSelected(bool _value) |
| | | { |
| | | m_Title.color = m_FontColor.GetColorSize(_value ? "Selected" : "Normal").color; |
| | | // m_Title.color = m_FontColor.GetColorSize(_value ? "Selected" : "Normal").color; |
| | | if (_value) |
| | | { |
| | | ServerListCenter.Instance.currentServerGroup = groupName; |