private void LoveCoaxSleepGuide() { var isPass4_12 = GuideManager.IsPass4_12(); var coaxSleepGuide = GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep); if (isPass4_12 && coaxSleepGuide == FunctionGuideStage.Function_CoaxSleep_OneStage) { gameObject.Show(); var parent = transform.Find("StartPathBtnContainer"); var btn = parent.Find("AppointmentBtn"); GuideArrow.DoAnimation(btn); parent.gameObject.Show(); btn.gameObject.Show(); PointerClickListener.Get(btn.gameObject).onClick = go => { SendMessage(new Message(MessageConst.CMD_APPOINTMENT_JUMPCHOOSEROLE, Message.MessageReciverType.UnvarnishedTransmission)); parent.gameObject.Hide(); btn.gameObject.Hide(); gameObject.Hide(); }; } }
private void SendGuideMessage() { var coaxSleep = GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep); if (coaxSleep == FunctionGuideStage.Function_CoaxSleep_TowStage) { SendMessage(new Message(MessageConst.CMD_GUIDE_COAXSLEEP_TOW_STAGE)); } }
/// <summary> /// 开始功能引导 /// </summary> private void StarFunctionGuide() { var isPass4_12 = GuideManager.IsPass4_12(); var coaxSleepGuide = GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep); if (isPass4_12 && coaxSleepGuide == FunctionGuideStage.Function_CoaxSleep_OneStage) { Level4_12End(); } }
public override void Init() { var curStage = GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep); if (curStage == FunctionGuideStage.Function_CoaxSleep_OneStage) { View.ShowMainViewGuide(); } }
/// <summary> /// 哄睡引导 /// </summary> public void ShowCoaxSleepGuide() { var coaxSleepGuide = GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep); if (coaxSleepGuide == FunctionGuideStage.Function_CoaxSleep_End) { return; } CreatePanel(new CoaxSleepGuidePanel()); }
public void ShowMainLineGuide() { var stage = GuideManager.CurStage(); var coaxSleepGuide = GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep); if (stage == GuideStage.MainLine1_1Level_1_3Level_Stage || stage == GuideStage.MainLine1_4Level_2_3Level_Stage || coaxSleepGuide == FunctionGuideStage.Function_CoaxSleep_OneStage) { CreatePanel(new MainLineGuidePanel()); } }
public void ShowMainPanelGuide() { var coaxSleepGuide = GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep); if (GuideManager.GetRemoteGuideStep(GuideTypePB.MainGuide) >= GuideConst.MainStep_Over && coaxSleepGuide == FunctionGuideStage.Function_CoaxSleep_TowStage) { return; } CreatePanel(new MainPanelGuidePanel()); }
public void ShowLoveGuide() { var stage = GuideManager.CurStage(); var coaxSleepGuide = GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep); if (stage == GuideStage.CardLevelUpStage || stage == GuideStage.LoveStoryStage || stage == GuideStage.LoveDiaryStage || coaxSleepGuide == FunctionGuideStage.Function_CoaxSleep_OneStage && GuideManager.IsPass4_12()) { CreatePanel(new LoveGuidePanel()); } }
private void ShowWindow() { if (GuideManager.IsPass4_12() && GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep) == FunctionGuideStage.Function_CoaxSleep_OneStage) { return; } if (GuideManager.CurStage() == GuideStage.Over) { _cacheVo = CacheManager.CheckExtendCache(); if (!_cacheVo.needDownload) { ShowPopupWindow(); } } }
public void HandleStep(bool loveAppointment = false) { gameObject.Show(); lovemain = transform.Find("Bg"); lovemain.gameObject.SetActive(true); var curStage = GuideManager.CurStage(); Debug.LogError("恋爱获取当前阶段===>" + curStage); if (curStage == GuideStage.LoveStoryStage) { LoveAppointmentStep(); } // else if(curStage == GuideStage.LoveDiaryStage ) // { // LoveDailyStep(); // } else if (GuideManager.IsPass4_12() && GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep) == FunctionGuideStage.Function_CoaxSleep_OneStage) { StarCoaxSleepGuide(); } else if (curStage == GuideStage.CardLevelUpStage) { BackToMainUI(); } // if (GuideManager.GetRemoteGuideStep(GuideTypePB.MainGuide) < GuideConst.MainStep_Love_LoveAppointment) // { // LoveAppointmentStep(); // } // else if(GuideManager.GetRemoteGuideStep(GuideTypePB.MainGuide)== GuideConst.MainStep_Favorability_ChangeRole) // { // LoveDailyStep(); // } }
private void HandleStep() { // if (GuideManager.GuideType==false) // { // gameObject.Hide(); // return; // } if (GuideManager.TempState == TempState.Level3_3_Fail) { BackToMainUI(); return; } var curStage = GuideManager.CurStage(); var coaxSleepGuide = GuideManager.CurFunctionGuide(GuideTypePB.LoveGuideCoaxSleep); if (GuideManager.IsPass4_12() && coaxSleepGuide == FunctionGuideStage.Function_CoaxSleep_OneStage) { BackToMainUI(); return; } if (curStage == GuideStage.Over) { gameObject.Hide(); return; } if (curStage == GuideStage.SevenDaySigninActivityStage || curStage == GuideStage.MainLineStep_Stroy1_9_Over || curStage == GuideStage.MainStep_MainStory2_4_Fail || curStage == GuideStage.FavorabilityShowRoleStage) { BackToMainUI(); } else if (curStage <= GuideStage.MainLine2_12_Over_Stage || curStage == GuideStage.MainLineStep_Stroy2_1_Start || curStage == GuideStage.MainStep_MainStory2_4_Start || curStage == GuideStage.MainStep_MainStory2_10_Start) { GuideToMainline(); } // LevelModel levelModel = GlobalData.LevelModel; // LevelVo level2_10 = levelModel.FindLevel("2-10"); // LevelVo level2_11 = levelModel.FindLevel("2-11"); // if (level2_10.IsPass && level2_11.IsPass == false) // { // GuideToMainline(); // } // else // { // GuideToMainline(); // } else if (curStage == GuideStage.MainStep_MainStory2_10_Start) { GuideToMainline(); } // else if (curStage== GuideStage.SevenDaySigninActivityStage|| // curStage== GuideStage.PhoneSmsStage|| // curStage== GuideStage.DrawCardStage|| // curStage==GuideStage.FavorabilityShowRoleStage || // curStage==GuideStage.LoveDiaryStage)//|| // //coaxSleepGuide== FunctionGuideStage.Function_CoaxSleep_OneStage && GuideManager.IsPass4_12()) // { // BackToMainUI(); // } // else if(curStage== GuideStage.MainLine1_9Level_Over_Stage) // { // gameObject.Hide(); // } }