public override void OnNetResume() { base.OnNetResume(); MissionSample sample = MissionSampleManager.Instance.getMissionSampleBySid(m_sid); MissionWinItem missionWin = missionWinItem.GetComponent <MissionWinItem>(); FubenBuyChallengeTimesFport fport = FPortManager.Instance.getFPort <FubenBuyChallengeTimesFport>(); fport.access(sample.sid, (isOk) => { if (isReast && beforeResetMonney > UserManager.Instance.self.getRMB()) { TextTipWindow.Show(LanguageConfigManager.Instance.getLanguage("MISSION_SUCCESS_02"));//重置挑战次数成功 FuBenManagerment.Instance.resetTimesByMissionSid(sample.sid); missionWin.joinMissionButtons[2].textLabel.text = LanguageConfigManager.Instance.getLanguage("missionWinItem01"); missionWin.joinMissionButtons[2].disableButton(false); missionWin.timesValue.text = FuBenManagerment.Instance.getTimesByMissionSid(sample.sid) + "/" + sample.num[2]; if (FuBenManagerment.Instance.getTimesByMissionSid(sample.sid) == 0) { missionWin.sweepMissionButtons[2].disableButton(true); } else { missionWin.sweepMissionButtons[2].disableButton(false); } } }); }
public void showAwardItem() { GameObject gameObject = getCurrentWinItem(); if (showType == WIN_PRACTICE_ITEM_TYPE) { PracticeWinItem practice = practiceWinItem.GetComponent <PracticeWinItem> (); practice.Initialize(awardItems, m_sid); } else if (showType == WIN_BOSS_ITEM_TYPE) { BossViewWinItem bossView = bossViewWinItem.GetComponent <BossViewWinItem> (); bossView.Initialize(awardItems, missionList, mission); } else if (showType == WIN_MISSION_ITEM_TYPE) { MissionWinItem missionWin = missionWinItem.GetComponent <MissionWinItem> (); missionWin.Initialize(awardItems); } }