/// <summary> /// 检查报名时间 /// </summary> private void CheckApplyState(byte[] bytes) { CheckApplyStatusS2C package = NetMgr.Instance.DeSerializes <CheckApplyStatusS2C>(bytes); int state = package.status; HallInfo.arenaStatus = package.status; HallInfo.currentTime = package.currentTime; HallInfo.startTime = package.startTime; HallInfo.endTime = package.endTime; //HallInfo.applyStartTime = package.applyStartTime; //HallInfo.applyEndTime = package.applyEndTime; //HallInfo.ruleDesc = package.ruleDesc; //HallInfo.rewardDesc = package.rewardDesc; UIManager.Instance.ShowUI(UIViewID.ARENA_VIEW);//比赛界面 }
/// <summary> /// 检查报名时间 /// </summary> private void CheckApplyState(byte[] bytes) { CheckApplyStatusS2C package = NetMgr.Instance.DeSerializes <CheckApplyStatusS2C>(bytes); int state = package.status; if (state == 0) { UIManager.Instance.ShowUI(UIViewID.COMPETITION_VIEW);//报名界面 } else if (state == 1) { this.HallInfo.CurrentTime = package.currentTime; this.HallInfo.StartTime = package.startTime; this.HallInfo.EndTime = package.endTime; UIManager.Instance.ShowUI(UIViewID.ATHLETICS_VIEW);//比赛界面 } }