public void ShowSuperStar(LevelVo levelVo) { gameObject.Show(); Transform view = transform.Find("SuperStar"); view.gameObject.Show(); Transform guideView1 = transform.Find("SuperStar/GuideView1"); guideView1.gameObject.Show(); Text text = transform.GetText("SuperStar/GuideView1/DialogFrame/Text"); text.text = I18NManager.Get("Guide_Battle2_new"); Transform needStrengthText = transform.Find("SuperStar/BgTop/NeedStrengthText"); needStrengthText.gameObject.Show(); GuideArrow.DoAnimation(needStrengthText); PointerClickListener.Get(gameObject).onClick = go => { PointerClickListener.Get(gameObject).onClick = null; ClientTimer.Instance.DelayCall(() => { PickCard(); guideView1.gameObject.Hide(); needStrengthText.gameObject.Hide(); }, 0.2f); }; }
private void Start() { GuideArrow.DoAnimation(_arrowObj); Transform tf = transform.Find("GemItem/GemOnceBtn"); tf.GetButton().onClick.AddListener(() => { if (isGoldStep) { OnNextGoldStep(null); } else { OnNextStep(null); } }); _pagingLowerBtn.GetButton().onClick.AddListener(() => { _pagingLowerBtn.gameObject.Hide(); SendMessage(new Message(MessageConst.CMD_DRAWCARD_GOTO_GOLD_DRAW, Message.MessageReciverType.UnvarnishedTransmission)); OnNextGoldStep(null); }); _backBtn.GetButton().onClick.AddListener(BackClick); //var lowerTweener = _arrow.transform.DOBlendableLocalMoveBy(new Vector3(-100, 0, 0), 0.6f); //lowerTweener.SetLoops(-1, LoopType.Yoyo); //lowerTweener.Play(); }
public void ShowReward() { gameObject.Show(); Transform view = transform.Find("FinalEstimateReward"); view.gameObject.Show(); Transform guideView = view.Find("GuideView1"); guideView.gameObject.Show(); PointerClickListener.Get(gameObject).onClick = go => { guideView.gameObject.Hide(); PointerClickListener.Get(gameObject).onClick = null; Transform btn = view.Find("FinishBtn"); btn.gameObject.Show(); GuideArrow.DoAnimation(btn); PointerClickListener.Get(btn.gameObject).onClick = go1 => { view.gameObject.Hide(); SendMessage(new Message(MessageConst.CMD_BATTLE_FINISH, Message.MessageReciverType.UnvarnishedTransmission)); }; }; }
private void ChooseStory() { pageArrow.gameObject.SetActive(false); Debug.LogError("pos" + pos); var tranroot = transform.Find("BG/List/Content/JournalItem").GetChild(pos); pointarrow = transform.Find("BG/PointArea"); pointarrow.SetParent(tranroot); pointarrow.transform.localPosition = new Vector3(0, 0); pointarrow.gameObject.SetActive(true); GuideArrow.DoAnimation(pointarrow); // var arrow = pointarrow.Find("Arrow").GetComponent<Image>(); // RectTransform rect = arrow.rectTransform; // rect.DOLocalMove(new Vector2(rect.localPosition.x - 30.0f, // rect.localPosition.y + 30.0f), 0.5f).SetLoops(-1, LoopType.Yoyo); PointerClickListener.Get(pointarrow.Find("ClickArea").gameObject).onClick = go => { //最好都是延迟展示 //发送进入剧情选择的协议 SendMessage(new Message(MessageConst.UIDE_LOVEAPPOINTMENT_ENDSUCCESS)); //我要知道是否已经解锁了! SendMessage(new Message(MessageConst.CMD_APPOINTMENT_ACTIVE_LOVESTORY, Message.MessageReciverType.UnvarnishedTransmission, _appointmentRuleVo)); LoveStep3(); }; }
public void Step3() { LoadingOverlay.Instance.Hide(); List <UserMissionVo> data = GlobalData.MissionModel.GetMissionByPlayerPB(PlayerPB.None); data.Sort(); if (data.Count > 0 && data[0].Status == MissionStatusPB.StatusUnclaimed) { Transform btn = transform.Find("ListContent/Achievement/AchievementList/Content/AchievementItem/TaskBtn"); GameObject o = btn.gameObject; if (_isDoAni) { GuideArrow.DoAnimation(btn); _isDoAni = !_isDoAni; } o.Show(); PointerClickListener.Get(o).onClick = go => { PointerClickListener.Get(o).onClick = null; o.Hide(); LoadingOverlay.Instance.Show(); EventDispatcher.TriggerEvent(EventConst.RecieveAchievementReward, data[0]); }; } else { GuideToBack(); } }
public void Step1() { //找到点击区域 var firstDay = _content.Find("SevenDaysAward/1"); _content.gameObject.Show(); GuideArrow.DoAnimation(firstDay); PointerClickListener.Get(firstDay.gameObject).onClick = go => { //打领取的点 // GuideManager.SetRemoteGuideStep( GuideTypePB.MainGuide,GuideConst.MainLineStep_OnClick_SevenDayActiviy_FirstDay_Award); //统计数据点 GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClick_SevenDayActiviy_FirstDay_Award); //发消息去领第一天奖励 SendMessage(new Message(MessageConst.CMD_ACTIVITY_SEVENDAYGUIDE, Message.MessageReciverType.UnvarnishedTransmission)); SetShowAwardData(); ClientTimer.Instance.DelayCall(() => { _content.gameObject.Hide(); ShowAward(); }, 0.3F); }; }
void PlaceObjectInPosition() { arrow = FindObjectOfType <GuideArrow>(); GameObject instance = Instantiate(destPrefab, transform.position + transform.forward * (forwardSteps * 0.7f + (forwardSteps > 0 ? 0.5f : -0.5f)) + transform.right * (rightSteps * 0.7f + (rightSteps > 0 ? 0.5f : -0.5f)), Quaternion.identity); arrow.targetObject = instance.transform; }
public void EnterActivity() { _stepListen2.gameObject.Hide(); pos2.gameObject.Hide(); pos3 = transform.GetRectTransform("TopLayout/FansList/Fans/Step3"); // _highlight.transform.SetParent(pos3.transform.parent, false); // _highlight.CopyRectTransform(pos3); pos3.gameObject.Show(); if (!hasPlaypos3) { hasPlaypos3 = true; GuideArrow.DoAnimation(pos3); } RectTransform gv3 = transform.GetRectTransform("GuideView3"); //_lightTweener.Kill(); // _lightTweener=_highlight.DOLocalMoveX(_highlight.localPosition.x+10,0.5f).SetLoops(-1, LoopType.Yoyo); _guideView.CopyRectTransform(gv3); gv3.SetNormalPivot(); _guideText.text = I18NManager.Get("Guide_SupporterActGuideViewHint5"); // _step++; Debug.LogError(_step); }
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 Step2() { var upgradeStarContainer = transform.Find("UpgradeLevelContainer"); upgradeStarContainer.gameObject.Show(); var btn = transform.Find("UpgradeLevelContainer/UpgradeOneLevel"); GuideArrow.DoAnimation(btn); PointerClickListener.Get(btn.gameObject).onClick = go => { GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClick_CardLevelUp); var vo = GlobalData.CardModel.UserCardList[0]; SendMessage(new Message(MessageConst.CMD_CARD_UPGRADE_ONELEVEL, Message.MessageReciverType.UnvarnishedTransmission, vo)); upgradeStarContainer.gameObject.Hide(); if (GuideManager.TempState == TempState.AchievementOver) { GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_CardView_levelUp); } }; }
private void Awake() { var collectedCardList = transform.Find("CollectedCardList"); collectedCardList.gameObject.Show(); var clickArea = collectedCardList.Find("Content/CollectedCardItem/ClickArea"); GuideArrow.DoAnimation(clickArea); PointerClickListener.Get(clickArea.gameObject).onClick = go => { var vo = GlobalData.CardModel.UserCardList[0]; SendMessage(new Message(MessageConst.MODULE_CARD_COLLECTION_SHOW_CARD_DETAIL_VIEW, Message.MessageReciverType.UnvarnishedTransmission, vo)); collectedCardList.gameObject.Hide(); ClientTimer.Instance.DelayCall(() => { if (GuideManager.TempState == TempState.AchievementOver && CanDoLevelUp() == false) { GuideToStarUp(); } else { Step2(); } }, 0.5f); }; }
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 OnCardLevelup() { _backStep = 1; var view = transform.Find("LevelupEnd"); view.gameObject.Show(); var clickArea = view.Find("ClickArea"); GuideArrow.DoAnimation(clickArea); PointerClickListener.Get(clickArea.gameObject).onClick = go => { if (_backStep == 1) { _backStep = 2; SendMessage(new Message(MessageConst.MODULE_CARD_COLLECTION_BACK_TO_CARD_LIST_VIEW, Message.MessageReciverType.UnvarnishedTransmission)); } else { ModuleManager.Instance.GoBack(); } }; }
private void TakePhotosGameAppointmentStep() { transform.GetText("GuideView/DialogFrame/Text").text = I18NManager.Get("TakePhotosGame_GuideStep1"); transform.Find("Arrow").gameObject.SetActive(true); GuideArrow.DoAnimation(transform.Find("Arrow")); }
private void Step2() { Transform step2 = transform.Find("Step2"); step2.gameObject.Show(); step2.GetText("GuideView/DialogFrame/Text").text = I18NManager.Get("Guide_RecollectionGuideStep2"); var choosePhotoOnClick = step2.Find("PhotoBg/ChoosePhotoOnClick"); GuideArrow.DoAnimation(choosePhotoOnClick); PointerClickListener.Get(choosePhotoOnClick.gameObject).onClick = go => { SendMessage(new Message(MessageConst.MODULE_RECOLLECTION_SHOW_CHOOSE_CARD, Message.MessageReciverType.UnvarnishedTransmission)); step2.gameObject.Hide(); Step3(); }; // Transform step2 = transform.Find("Step2"); // step2.gameObject.Show(); // // var arrowsRect = step2.GetRectTransform("Arrows"); // var localPosition = arrowsRect.localPosition; // arrowsRect.DOLocalMoveX(localPosition.x + 30.0f, 0.5f).SetLoops(-1, LoopType.Yoyo); // // var onClickArea = step2.Find("OnClickArea").gameObject; // PointerClickListener.Get(onClickArea).onClick = go => // { // UserCardVo vo = GlobalData.CardModel.UserCardList[0]; // SendMessage(new Message(MessageConst.MODULE_CARD_SHOW_SELECTED_CARD, Message.MessageReciverType.UnvarnishedTransmission, vo)); // step2.gameObject.Hide(); // Step3(); // // }; }
private void LoveAppointmentBtnGuide(bool loveAppointment = false) { var btn = transform.Find("StartPathBtnContainer"); btn.gameObject.Show(); transform.Find("StartPathBtnContainer/AppointmentBtn").gameObject.Show(); var guideView = transform.Find("GuideView_LoveBtn"); if (loveAppointment) { guideView.gameObject.Show(); GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClick_LoveBtn); } else { guideView.gameObject.Hide(); } var guidetext = transform.GetText("GuideView_LoveBtn/DialogFrame/Text"); guidetext.text = loveAppointment ? I18NManager.Get("Guide_MainLineLoveStory") : I18NManager.Get("Guide_LoveDiaryGuide"); GuideArrow.DoAnimation(transform.Find("StartPathBtnContainer/AppointmentBtn")); PointerClickListener.Get(transform.Find("StartPathBtnContainer/AppointmentBtn").gameObject).onClick = go => { SendMessage(new Message(MessageConst.CMD_APPOINTMENT_JUMPCHOOSEROLE, Message.MessageReciverType.UnvarnishedTransmission)); }; }
public void Step7() { gameObject.Show(); Transform step7 = transform.Find("Step7"); step7.gameObject.Show(); step7.GetText("GuideView/DialogFrame/Text").text = I18NManager.Get("Guide_RecollectionGuideStep6"); var propIcon = step7.Find("PhotoBg/CardContent/CardHint/PropIcon"); GuideArrow.DoAnimation(propIcon); PointerClickListener.Get(propIcon.gameObject).onClick = go => { GuideManager.SetRemoteGuideStep(GuideTypePB.CardMemoriesGuide, 1040); //防止网络异常先模拟数据 UserGuidePB userGuide = new UserGuidePB() { GuideId = 1040, GuideType = GuideTypePB.CardMemoriesGuide }; GuideManager.UpdateRemoteGuide(userGuide); //发消息去点那个其他弹窗 UserCardVo vo = GlobalData.CardModel.UserCardList[0]; SendMessage(new Message(MessageConst.MODULE_RECOLLECTION_SHOW_CARD_DROP_PROP, Message.MessageReciverType.UnvarnishedTransmission, vo.CardVo.RecollectionDropItemId)); step7.gameObject.Hide(); gameObject.Hide(); }; }
private void Awake() { if (_instance != null && _instance != this) { Destroy(this.gameObject); } else { _instance = this; } }
private void StartBtnGuide() { var btn = transform.Find("Buttons/StartBtn"); btn.gameObject.Show(); GuideArrow.DoAnimation(btn); PointerClickListener.Get(btn.gameObject).onClick = go => { SendMessage(new Message(MessageConst.CMD_MAIN_ON_START_BTN, Message.MessageReciverType.UnvarnishedTransmission, false)); }; }
private void SetPos(Vector2 clickArea1Pos, bool isChangeAngle = false) { var clickArea1 = _calendarOnClick.GetRectTransform("OnClick"); clickArea1.anchoredPosition = clickArea1Pos; if (isChangeAngle) { var arrow = clickArea1.Find("Arrow"); arrow.GetRectTransform().rotation = Quaternion.Euler(new Vector3(0, 0, -90)); } GuideArrow.DoAnimation(clickArea1); }
private void OnClickNextChapter() { _calendar2.gameObject.Show(); Transform btn = _calendar2.Find("NextChapterBtn"); GuideArrow.DoAnimation(btn); PointerClickListener.Get(btn.gameObject).onClick = go => { btn.gameObject.Hide(); OnClickLevel("2-1"); SendMessage(new Message(MessageConst.MODULE_MAIN_NEXTCHAPTER, Message.MessageReciverType.UnvarnishedTransmission)); }; }
private void DrawCardBtnGuide() { var btn = transform.Find("Buttons/RightBtnContent/DrawCardBtn"); btn.gameObject.Show(); GuideArrow.DoAnimation(btn); PointerClickListener.Get(btn.gameObject).onClick = go => { GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClick_DrawCard); SendMessage(new Message(MessageConst.CMD_MAIN_ON_DRAWCARD_BTN, Message.MessageReciverType.UnvarnishedTransmission)); }; }
private void BackToMainUI() { var view = transform.Find("ClickArea"); view.gameObject.Show(); GuideArrow.DoAnimation(view); PointerClickListener.Get(view.gameObject).onClick = go => { gameObject.Hide(); ModuleManager.Instance.GoBack(); }; }
private void StarCoaxSleepGuide() { var coaxSleep = lovemain.Find("GuideStep3").gameObject; coaxSleep.SetActive(true); GuideArrow.DoAnimation(coaxSleep.transform); var onClick = coaxSleep.transform.Find("ClickArea").gameObject; PointerClickListener.Get(onClick).onClick = go => { gameObject.Hide(); SendMessage(new Message(MessageConst.GUIDE_LOVE_COAXSLEEP)); }; }
private void AchievementGuide() { var achievementBtn = transform.Find("Buttons/RightBtnContent/AchievementBtn"); GuideArrow.DoAnimation(achievementBtn); achievementBtn.gameObject.Show(); PointerClickListener.Get(achievementBtn.gameObject).onClick = go => { SendMessage(new Message(MessageConst.CMD_GOTOACHIEVEMENT, Message.MessageReciverType.UnvarnishedTransmission)); achievementBtn.gameObject.Hide(); }; }
private void Awake() { _gameChooser = transform.Find("GameChooser"); _goWindwoShopping = transform.Find("GoWindwoShopping"); _helpBtn = transform.GetButton("GoWindwoShopping/Button"); _helpBtn.onClick.AddListener(ShowGoShoppingHelp); _helpBtn.gameObject.Hide(); _arrowContent = transform.Find("GameChooser/Viewport/ArrowContent"); _arrowParent = transform.Find("GameChooser/Viewport/ArrowContent/StoryBanner/ArrowParent"); GuideArrow.DoAnimation(_arrowParent); _storyBanner = transform.Find("GameChooser/Viewport/Content/StoryBanner"); PointerClickListener.Get(_storyBanner.gameObject).onClick = GotoMainLine; _supporterActBanner = transform.Find("GameChooser/Viewport/Content/SupporterActivityBanner"); PointerClickListener.Get(_supporterActBanner.gameObject).onClick = GotoSupporterActivity; _recollectionBanner = transform.Find("GameChooser/Viewport/Content/RecollectionBanner"); PointerClickListener.Get(_recollectionBanner.gameObject).onClick = GotoRecollection; //_exerciseRoomBanner = transform.Find("Viewport/Content/ExerciseRoomBanner"); //PointerClickListener.Get(_exerciseRoomBanner.gameObject).onClick = GotoExerciseRoom; _visitunlock = transform.Find("GameChooser/Viewport/Content/VisitBanner/Bg"); _recollectionunlock = transform.Find("GameChooser/Viewport/Content/RecollectionBanner/Bg"); _encorageactunlock = transform.Find("GameChooser/Viewport/Content/SupporterActivityBanner/Bg"); _goWindowShoppingBannerUnlock = transform.Find("GameChooser/Viewport/Content/GoWindowShoppingBanner/Bg"); _exploringBanner = transform.Find("GameChooser/Viewport/Content/VisitBanner"); PointerClickListener.Get(_exploringBanner.gameObject).onClick = GotoVisit; _trainingRoomBanner = transform.Find("GameChooser/Viewport/Content/TrainingRoomBanner"); PointerClickListener.Get(_trainingRoomBanner.gameObject).onClick = GotoTrainingRoomBanner; _trainingRoomUnlock = transform.Find("GameChooser/Viewport/Content/TrainingRoomBanner/Bg"); Button takePhotoGameBtn = transform.GetButton("GoWindwoShopping/Bg/TakePhotoGameBtn"); takePhotoGameBtn.onClick.AddListener(OnTakePhotoGame); Button airborneGameBtn = transform.GetButton("GoWindwoShopping/Bg/AirborneGameBtn"); airborneGameBtn.onClick.AddListener(OnAirborneGame); _goWindowShoppingBanner = transform.Find("GameChooser/Viewport/Content/GoWindowShoppingBanner"); PointerClickListener.Get(_goWindowShoppingBanner.gameObject).onClick = GoWindowShopping; }
private void ClickOk() { Transform view = transform.Find("SuperStar/BgTop/OkBtn"); view.gameObject.Show(); GuideArrow.DoAnimation(view); PointerClickListener.Get(view.gameObject).onClick = go => { SendMessage(new Message(MessageConst.GUIDE_BATTLE_SUPERSTAR_CONFIRM, Message.MessageReciverType.UnvarnishedTransmission)); view.gameObject.Hide(); GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClikc_Battle1_4_InvitationBtn); gameObject.Hide(); }; }
// private void PhoneGuideStage() // { // Transform startPathBtnContainer = transform.Find("StartPathBtnContainer"); // startPathBtnContainer.gameObject.Show(); // // Transform phone = startPathBtnContainer.Find("PhoneBtn"); // phone.gameObject.Show(); // // GuideArrow.DoAnimation(phone); // // PointerClickListener.Get(phone.gameObject).onClick = go => // { // GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_GoTo_Phone); // gameObject.Hide(); // ModuleManager.Instance.EnterModule(ModuleConfig.MODULE_PHONE); // }; // } private void SevenDaySiginActivityGuide() { var activityBar = transform.Find("ActivityBar"); GuideArrow.DoAnimation(activityBar); activityBar.gameObject.Show(); PointerClickListener.Get(activityBar.gameObject).onClick = go => { GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClick_Activity_Banner); var id = GlobalData.ActivityModel.GetActivityVo(ActivityType.ActivitySevenDaySignin).JumpId; //唯一标识 ModuleManager.Instance.EnterModule(ModuleConfig.MODULE_ACTIVITY, false, true, id); activityBar.gameObject.Hide(); }; }
private void MissionGuide() { var missionBtn = transform.Find("Buttons/RightBtnContent/MissionBtn"); GuideArrow.DoAnimation(missionBtn); missionBtn.gameObject.Show(); PointerClickListener.Get(missionBtn.gameObject).onClick = go => { // GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClick_Activity_Banner); SendMessage(new Message(MessageConst.CMD_TASK_SHOW_DAILYTASK, Message.MessageReciverType.UnvarnishedTransmission)); missionBtn.gameObject.Hide(); }; }
private void ChangeRoleBtnGuide() { var btn = transform.Find("Buttons/ChangeRoleBtn"); btn.gameObject.Show(); GuideArrow.DoAnimation(btn); PointerClickListener.Get(btn.gameObject).onClick = go => { GuideManager.SetStatisticsRemoteGuideStep(GuideConst.MainLineStep_OnClick_FavorabilityBtn); SendMessage(new Message(MessageConst.CMD_MAIN_ON_CHANGE_ROLE_BTN, Message.MessageReciverType.UnvarnishedTransmission)); gameObject.Hide(); }; }