public override void Show(object args) { base.Show(args); // load quest list questModule = ModuleManager.Instance.EnsureModule <QuestModule>(); listView.SetData(questModule.GetQuestList()); }
void UpdateRoom() { PVPRoom room = pvpModule.CurrentRoom; if (room.IsInRoom) { lab_JoinRoom.text = "退出房间"; } else { lab_JoinRoom.text = "加入房间"; } if (room.IsReady) { lab_Ready.text = "取消准备"; } else { lab_Ready.text = "开始准备"; } btn_JoinRoom.gameObject.SetActive(!room.IsReady); btn_Ready.gameObject.SetActive(room.IsInRoom); if (room.IsRunning) { lab_SelfRoomAddr.text = string.Format("{0}:{1}", room.SelfIP, room.SelfPort); } else { lab_SelfRoomAddr.text = ""; } listView.SetData(room.players); }