private void Awake() { GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClick_Mission); GuideManager.TempState = TempState.NONE; _btn = transform.Find("ListContent/DailyTask/DailyTaskList/Content/DailyTaskItem/GetBtn").gameObject; GuideArrow.DoAnimation(_btn.transform); PointerClickListener.Get(_btn).onClick = go => { List <UserMissionVo> arr = GlobalData.MissionModel.GetMissionListByType(MissionTypePB.Daily); EventDispatcher.TriggerEvent(EventConst.RecieveTaskReward, arr[0]); _btn.Hide(); transform.Find("ListContent").gameObject.Hide(); GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_Finish_Mission1); BackToMainUI(); }; PointerClickListener.Get(gameObject).onClick = go => { PopupManager.CloseAllWindow(); }; }
private void ForceToLoginView(bool isShowSwitch = false) { //这下面的执行顺序不要轻易修改 UnityWebRequest.ClearCookieCache(); SdkHelper.AccountAgent.IsLogin = false; _backBtn.Hide(); ClientData.CustomerSelectedLevel = null; ClientData.CustomerSelectedCapsuleLevel = null; GuideManager.Reset(); ClientTimer.Instance.Cleanup(); NetWorkManager.CookieStr = null; NetWorkManager.InitHead(); ModuleManager.Instance.DestroyAllModule(); GlobalData.InitData(); PopupManager.CloseAllWindow(); SdkHelper.CustomServiceAgent.Reset(); LoadingProgress.Instance.Show(); if (isShowSwitch) { ModuleManager.Instance.EnterModule(ModuleConfig.MODULE_UPDATE, false, true, LoginCallbackType.Switch); } else { ModuleManager.Instance.EnterModule(ModuleConfig.MODULE_UPDATE); } }
private void OnClickGoToBtn() { if (!_data.JumpTo.Contains("music")) { PopupManager.CloseAllWindow(); } EventDispatcher.TriggerEvent(EventConst.ActivityMusicTaskGoto, _data.JumpTo); }
private void OnBtnBgClick() { if (!_data.IsCanEnterStory) { FlowText.ShowMessage(I18NManager.Get("ActivityMusicTemplate_StoryTitle")); return; } PopupManager.CloseAllWindow(); EnterStory(); }
private void BackToMainUI() { Transform view = transform.Find("ClickArea"); view.gameObject.Show(); GuideArrow.DoAnimation(view); PointerClickListener.Get(view.gameObject).onClick = go => { gameObject.Hide(); ModuleManager.Instance.GoBack(); PopupManager.CloseAllWindow(); }; }
private void OnBtnBgClick() { if (_data == null || _data.data == null) { return; } //_data = new ActivityCapsulePlotRulePB(); if (!_isClearPre) { FlowText.ShowMessage(I18NManager.Get("ActivityCapsuleTemplate_preStoryTips")); return; } PopupManager.CloseAllWindow(); Debug.Log("id:" + _data.data.PlotId); EventDispatcher.TriggerEvent <string, System.Action>(EventConst.ActivityCapsuleTemplateWatchStory, _data.data.PlotId, EnterStory); //ModuleManager.Instance.EnterModule(ModuleConfig.MODULE_STORY, false, false, _data.data); }
private void ShowSweep2_11_Step2() { _battleIntroductionPopup.gameObject.Show(); var playTimesBtn = _battleIntroductionPopup.Find("BtnContainer/PlayTimesBtn"); playTimesBtn.gameObject.Show(); GuideArrow.DoAnimation(playTimesBtn); PointerClickListener.Get(playTimesBtn.gameObject) .onClick = go => { playTimesBtn.gameObject.Hide(); GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClick_Battle2_11_Sweep); LevelVo vo = GlobalData.LevelModel.FindLevel("2-11"); EventDispatcher.TriggerEvent(EventConst.EnterBattle, 5, vo); PopupManager.CloseLastWindow(); GuideManager.SetRemoteGuideStep(GuideTypePB.MainGuide, GuideConst.MainLineStep_OnClick_Battle2_11_Sweep); //防止网络异常先模拟数据 UserGuidePB userGuide = new UserGuidePB() { GuideId = GuideConst.MainStep_MainStory2_4_Fail, GuideType = GuideTypePB.MainGuide }; GuideManager.UpdateRemoteGuide(userGuide); ClientTimer.Instance.DelayCall(() => { SetNpcHint(true, I18NManager.Get("Guide_MainLine_Sweep")); PointerClickListener.Get(transform.gameObject).onClick = o => { PopupManager.CloseAllWindow(); ModuleManager.Instance.DestroyAllModuleBackToCommon(); }; }, 1.6f); }; }
private void OnClickEnterBtn() { Debug.LogError("进入关卡"); PopupManager.CloseAllWindow(); ModuleManager.Instance.EnterModule(ModuleConfig.MODULE_MUSICRHYTHM, false, true, _activityMusicVo); }