Esempio n. 1
0
        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);
            };
        }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
        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();
            };
        }
Esempio n. 5
0
        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();
            }
        }
Esempio n. 6
0
        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);
            };
        }
Esempio n. 7
0
    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;
    }
Esempio n. 8
0
        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);
        }
Esempio n. 9
0
        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();
                };
            }
        }
Esempio n. 10
0
        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);
                }
            };
        }
Esempio n. 11
0
        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);
            };
        }
Esempio n. 12
0
        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();
            };
        }
Esempio n. 13
0
        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();
                }
            };
        }
Esempio n. 14
0
        private void TakePhotosGameAppointmentStep()
        {
            transform.GetText("GuideView/DialogFrame/Text").text = I18NManager.Get("TakePhotosGame_GuideStep1");
            transform.Find("Arrow").gameObject.SetActive(true);
 
            GuideArrow.DoAnimation(transform.Find("Arrow"));
        }
Esempio n. 15
0
        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();
//
//			};
        }
Esempio n. 16
0
        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));
            };
        }
Esempio n. 17
0
        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();
            };
        }
Esempio n. 18
0
 private void Awake()
 {
     if (_instance != null && _instance != this)
     {
         Destroy(this.gameObject);
     }
     else
     {
         _instance = this;
     }
 }
Esempio n. 19
0
        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));
            };
        }
Esempio n. 20
0
        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);
        }
Esempio n. 21
0
        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));
            };
        }
Esempio n. 22
0
        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));
            };
        }
Esempio n. 23
0
        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();
            };
        }
Esempio n. 24
0
        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));
            };
        }
Esempio n. 25
0
        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();
            };
        }
Esempio n. 26
0
    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;
    }
Esempio n. 27
0
        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();
            };
        }
Esempio n. 28
0
        // 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();
            };
        }
Esempio n. 29
0
        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();
            };
        }
Esempio n. 30
0
        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();
            };
        }