private void InitGetData() { ActivityListReq req = new ActivityListReq { ActivityId = _curActivity.ActivityId, }; byte[] data = NetWorkManager.GetByteData(req); NetWorkManager.Instance.Send <ActivityListRes>(CMD.ACTIVITY_ACTIVITYLISTS2, data, res => { GlobalData.ActivityModel.AddDataToActivityListDic(_curActivity.ActivityType, res); _model = new ActivityMusicTemplateModel(_curActivity); View.SetEntranceShow(_model.IsOpenMusicTemplateStoryEntrance, _model.IsOpenMusicExchangeShopEntrance, _model.IsOpenMusicTemplateTaskEntrance); GlobalData.CapsuleLevelModel.SetCapsuleBattleData(_curActivity); GlobalData.CapsuleLevelModel.SetMyCapsuleBattleLevelData(); var list = GlobalData.CapsuleLevelModel.GetLevelRule(_curActivity.ActivityId); View.SetData(_curActivity, list); View.FirstShowRuleWindow(_model.GetPlayRule()); InitModel(); View.SetRedDot(_storyModel, _activityMissionModel); NetWorkManager.Instance.Send <Rules>(CMD.MUSICGAMEC_RULES, null, OnGetMusicGameRule, null, true, GlobalData.VersionData.VersionDic[CMD.MUSICGAMEC_RULES]); }); }
void ActivityUserDataRefresh() { // NetWorkManager.Instance.Send<ActivityRes>(CMD.ACTIVITY_ACTIVITYLIST, null, res => // { // GlobalData.ActivityModel.GetAllActivityRes(res); // _model.Init(GlobalData.ActivityModel.BaseTemplateActivityRule, GlobalData.ActivityModel.ActivityListRes); // View.SetData(_model.GetActivityVo(), _model.LeftTime(), _model.EndTime(), _model.CurDrawTime); // SendMessage(new Message(MessageConst.CMD_ACTIVITY_REFRESH_ACTIVITYTOGGLE_REDDOT)); // }); ActivityListReq req = new ActivityListReq { ActivityId = _model.activitId, }; byte[] data = NetWorkManager.GetByteData(req); NetWorkManager.Instance.Send <ActivityListRes>(CMD.ACTIVITY_ACTIVITYLISTS2, data, res => { GlobalData.ActivityModel.AddDataToActivityListDic(_curActivity.ActivityType, res); var activityListRes = GlobalData.ActivityModel.GetActivityTemplateListRes(_curActivity.ActivityType); _model.Init(GlobalData.ActivityModel.BaseTemplateActivityRule, activityListRes); View.SetData(_model.GetActivityVo(), _model.LeftTime(), _model.EndTime(), _model.CurDrawTime); SendMessage(new Message(MessageConst.CMD_ACTIVITY_REFRESH_ACTIVITYTOGGLE_REDDOT)); }); }
private void OnShowGetData(Action callBack) { ActivityListReq req = new ActivityListReq { ActivityId = _curActivity.ActivityId, }; byte[] data = NetWorkManager.GetByteData(req); NetWorkManager.Instance.Send <ActivityListRes>(CMD.ACTIVITY_ACTIVITYLISTS2, data, res => { GlobalData.ActivityModel.AddDataToActivityListDic(_curActivity.ActivityType, res); callBack?.Invoke(); }); }
private void GetData() { ActivityListReq req = new ActivityListReq { ActivityId = _model.activitId, }; byte[] data = NetWorkManager.GetByteData(req); NetWorkManager.Instance.Send <ActivityListRes>(CMD.ACTIVITY_ACTIVITYLISTS2, data, res => { GlobalData.ActivityModel.AddDataToActivityListDic(_curActivity.ActivityType, res); var activityListRes = GlobalData.ActivityModel.GetActivityTemplateListRes(_curActivity.ActivityType); _model.Init(GlobalData.ActivityModel.BaseTemplateActivityRule, activityListRes); View.SetData(_model.GetActivityVo(), _model.LeftTime(), _model.EndTime(), _model.CurDrawTime); }); }
//设置关卡信息 private void InitLevelInfo() { var id = GetData <ActivityCapsuleTemplateModel>().CurActivityId; GlobalData.CapsuleLevelModel.SetCapsuleBattleData(GetData <ActivityCapsuleTemplateModel>().CurActivity); ActivityListReq req = new ActivityListReq { ActivityId = id, }; byte[] data = NetWorkManager.GetByteData(req); NetWorkManager.Instance.Send <ActivityListRes>(CMD.ACTIVITY_ACTIVITYLISTS2, data, res => { GlobalData.ActivityModel.AddDataToActivityListDic(GetData <ActivityCapsuleTemplateModel>().CurActivity.ActivityType, res); GlobalData.CapsuleLevelModel.SetMyCapsuleBattleLevelData(); View.CreateLevelEntranceItem(GlobalData.CapsuleLevelModel.GetLevelRule(GetData <ActivityCapsuleTemplateModel>().CurActivityId)); }); }