public IEnumerator Complete(App.View.Mission.VMissionChild child) { App.Model.Master.MMission missionMaster = App.Util.Cacher.MissionCacher.Instance.Get(child.ViewModel.MissionId.Value); yield return(StartCoroutine(sMission.RequestComplete(child.ViewModel.MissionId.Value))); if (sMission.responseComplete.result) { ScrollViewSets(); Request request = Request.Create("title", "获取奖励", "contents", missionMaster.rewards); this.StartCoroutine(Global.SceneManager.ShowDialog(SceneManager.Prefabs.ContentsConfirmDialog, request)); } }
public void ClickComplete(App.View.Mission.VMissionChild child) { StartCoroutine(Complete(child)); }