private UserMissionVo ParseUserMission(UserMissionPB userMissionPb) { UserMissionVo vo = new UserMissionVo(); vo.InitData(userMissionPb); return(vo); }
public void SetData(UserMissionVo vo, MissionModel missionModel) { _data = vo; _missionPb = missionModel.GetMissionById(vo.MissionId); _titleNameText.text = _missionPb.MissionDesc; //任务名称 SetState(); SetProgress(); SetAwardData(); }
// private void OnJumpToBuyWindow(string buyType) // { // int temp = 0; // // switch (buyType) // { // case "BuyEnergy": // temp = PropConst.PowerIconId; // QuickBuy.BuyGlodOrPorwer(temp, PropConst.GemIconId); // break; // case "BuyGold": // temp = PropConst.GoldIconId; // QuickBuy.BuyGlodOrPorwer(temp, PropConst.GemIconId); // break; // case "BuyEncouragePower": // temp = PropConst.EncouragePowerId; // QuickBuy.BuyGlodOrPorwer(temp, PropConst.GemIconId); // break; // } // } // private void OnGoBackToMain() // { // ModuleManager.Instance.GoBack(); // } /// <summary> /// 领取生日任务奖励 /// </summary> /// <param name="vo"></param> private void GetPlayerBirthdayAward(UserMissionVo vo) { if (vo.Status == MissionStatusPB.StatusUnclaimed) { LoadingOverlay.Instance.Show(); MissionAwardsReq req = new MissionAwardsReq { MissionId = vo.MissionId, MissionType = vo.MissionType }; byte[] data = NetWorkManager.GetByteData(req); NetWorkManager.Instance.Send <MissionAwardsRes>(CMD.MISSION_AWARDS, data, OnGetAwardCallBack); } }
public UserMissionVo GetUserMissionDataByMissionId(int missionId) { UserMissionVo vo = null; foreach (var data in UserMissionList) { if (missionId == data.MissionId) { vo = data; break; } } return(vo); }
public void SetData(UserMissionVo vo, MissionModel missionModel) { _data = vo; _missionPb = missionModel.GetMissionById(vo.MissionId); _titleNameText.text = _missionPb.MissionDesc; //任务名称 if (vo.IsPreview) { _preview.gameObject.Show(); _gotoTran.gameObject.Hide(); _getTran.gameObject.Hide(); _alreadyGetTran.gameObject.Hide(); } else { _preview.gameObject.Hide(); SetState(); } SetProgress(); SetAwardData(); }