| | |
| | | }); |
| | | serversBtn.SetListener(() => |
| | | { |
| | | UIHelper.ShowServersPanel(GuildManager.Instance.crossServerIDList); |
| | | var crossZoneInfo = CrossServerBaseManager.Instance.GetCrossZoneInfo(ArenaManager.Instance.DataMapID); |
| | | if (crossZoneInfo == null) return; |
| | | |
| | | var serverIDList = new List<int>(Array.ConvertAll(crossZoneInfo.ServerIDList, x => (int)x)); |
| | | |
| | | UIHelper.ShowServersPanel(serverIDList); |
| | | }); |
| | | } |
| | | |
| | |
| | | |
| | | txtTip.SetActive(!isOpenCrossServer); |
| | | txtCrossTip.SetActive(isOpenCrossServer); |
| | | |
| | | |
| | | for (int i = 0; i < tabButtons.Length; i++) |
| | | { |
| | | tabButtons[i].SetActive(isOpenCrossServer); |