private void Awake()
    {
        _smallCardList                = transform.Find("BgBottom/SmallCardList").GetComponent <LoopVerticalScrollRect>();
        _smallCardList.poolSize       = 8;
        _smallCardList.prefabName     = "Battle/Prefabs/SmallHeroCard";
        _smallCardList.UpdateCallback = ListUpdataCallback;

        _cards = new List <BattleUserCardVo>();

        _middleCards = transform.Find("BgTop/StarContainer");

        var okBtn = transform.Find("BgTop/OkBtn").GetComponent <Button>();

        okBtn.onClick.AddListener(Confirm);

        Transform tabBar = transform.Find("TabScrollView/Viewport/TabBar");

        for (int i = 0; i < tabBar.childCount; i++)
        {
            PointerClickListener.Get(tabBar.GetChild(i).gameObject).onClick = OnTabClick;
        }

        for (int i = 0; i < 6; i++)
        {
            PointerClickListener.Get(_middleCards.GetChild(i).gameObject).onClick = go =>
            {
                BattleUserCardVo data = go.GetComponent <MiddleHeroCard>().GetData();
                if (data != null)
                {
                    SendMessage(new Message(MessageConst.CMD_BATTLE_REMOVE_HERO_CARD,
                                            Message.MessageReciverType.CONTROLLER, data));
                }
            };
        }
    }
    private void Awake()
    {
        _isFinishedOne = false;
        _showBtn       = transform.Find("ShowBg/ShowBtn");


        //这个是总体的那个
        _cardShowList = transform.Find("ShowBg/VerticalScroll_Grid").GetComponent <LoopVerticalScrollRect>();
        //_cardShowList.gameObject.GetComponent<RectTransform>().anchoredPosition = new Vector2(0,-87);
        _cardShowList.UpdateCallback = ListUpdataCallback;
        _cardShowList.poolSize       = 20;

        //这个是总体的那个
        _cardFunShowList = transform.Find("ShowBg/FunsVerticalScroll_Grid").GetComponent <LoopVerticalScrollRect>();
        //_cardShowList.gameObject.GetComponent<RectTransform>().anchoredPosition = new Vector2(0,-87);
        _cardFunShowList.UpdateCallback = FunListUpdataCallback;
        _cardFunShowList.poolSize       = 20;

        _tabBar = transform.Find("TabBar");
        for (int i = 0; i < _tabBar.childCount; i++)
        {
            Toggle toggle = _tabBar.GetChild(i).GetComponent <Toggle>();
            toggle.onValueChanged.AddListener(OnTabChange);
        }
    }
Exemple #3
0
    private void Awake()
    {
        _findfriendtoggle  = transform.Find("TopTab/FindToggle").GetComponent <Toggle>();
        _applyfriendtoggle = transform.Find("TopTab/ApplyToggle").GetComponent <Toggle>();
        _findfriendtoggle.onValueChanged.AddListener(ChangePanel);
        _applyfriendtoggle.onValueChanged.AddListener(ChangePanel);
        _redpoint      = transform.Find("TopTab/ApplyToggle/Image").gameObject;
        _inputfriendId = transform.Find("FindPage/InputField").GetComponent <InputField>();
        _findFriend    = transform.Find("FindPage/FindBtn").GetButton();
        _findFriend.onClick.AddListener(() =>
        {
            if (!String.IsNullOrWhiteSpace(_inputfriendId.text) && Util.IsOnlyNumber(_inputfriendId.text))
            {
                int userID = int.Parse(_inputfriendId.text);

                if (userID == GlobalData.PlayerModel.PlayerVo.UserId)
                {
                    FlowText.ShowMessage(I18NManager.Get("Friend_CannotAddSelf"));
                    return;
                }

                SendMessage(new Message(MessageConst.CMD_FRIENDS_SEARCH, userID, Message.MessageReciverType.CONTROLLER));
            }
            else
            {
                FlowText.ShowMessage(I18NManager.Get("Friend_SearchFromId"));
            }
        });

        _refreshBtn     = transform.Find("FindPage/RefreshBtn").GetButton();
        _countDown      = transform.Find("FindPage/RefreshBtn/Text").GetText();
        _countDown.text = I18NManager.Get("Common_Refresh");
        refreshMaxTime  = GlobalData.ConfigModel.GetConfigByKey(GameConfigKey.FRIEND_SEARCH_INTERVAL_ID);
        _handler        = ClientTimer.Instance.AddCountDown("UpdateAutoChange", Int64.MaxValue, 1f, UpdateAutoChange, null);
        _refreshBtn.onClick.AddListener(() =>
        {
            //Debug.LogError(refreshMaxTime);
            if (ClientTimer.Instance.GetCurrentTimeStamp() - _refreshTime >= refreshMaxTime * 1000)
            {
                //Debug.LogError(ClientTimer.Instance.GetCurrentTimeStamp()-_refreshTime);
                SendMessage(new Message(MessageConst.CMD_FRIENDS_REFRESH));
            }
            else
            {
                //Debug.LogError(ClientTimer.Instance.GetCurrentTimeStamp()-_refreshTime);
                FlowText.ShowMessage(I18NManager.Get("Friend_CoolDownRefresh"));
            }
        });

        _findFriendPage            = transform.Find("FindPage");
        _applyPage                 = transform.Find("ApplyPage");
        _gameId                    = transform.Find("FindPage/FriendsNumTxt").GetText();
        _findfriendList            = transform.Find("FindPage/RecommendingList").GetComponent <LoopVerticalScrollRect>();
        _applyList                 = transform.Find("ApplyPage/ApplyList").GetComponent <LoopVerticalScrollRect>();
        _findfriendList.prefabName = "Friends/Prefabs/FindAndApplyItem";
        _applyList.prefabName      = "Friends/Prefabs/FindAndApplyItem";
        _findfriendList.poolSize   = _applyList.poolSize = 8;
//        _findfriendList.UpdateCallback = UpdateCommentList;
        _applyList.UpdateCallback = UpdateApplyList;
    }
    private void Awake()
    {
        _payProblemBtn = transform.GetButton("Bg/PayProblemBtn");
        _payProblemBtn.gameObject.SetActive(Channel.IsTencent);
        _payProblemBtn.onClick.AddListener(() =>
        {
            PopupManager.ShowWindow <TencentBalanceWindow>("Shop/Prefab/TencentBalanceWindow");
        });

        _growthItemList            = transform.Find("Bg/GrowthFundList/GrowthFundList").GetComponent <LoopVerticalScrollRect>();
        _growthItemList.prefabName = "Activity/Prefabs/GrowthFundItem";
        _growthItemList.poolSize   = 8;


        _buy = transform.GetButton("Bg/GemBg/PriceBg");
        _buy.onClick.AddListener(Buy);

        // _des = transform.GetText("Bg/Top/DesBg/Text");
        _price = transform.GetText("Bg/GemBg/PriceBg/Price");


        var productVo = GlobalData.PayModel.GetGrowthCapitalProduct();
        var price     = productVo?.Curreny + productVo?.AreaPrice;

        Debug.LogError(price);
        //_des.text = I18NManager.Get("Activity_GrowthHint1",price);
        _price.text = price; // I18NManager.Get("Activity_GrowthHint2", );//价格是写死的68。
    }
Exemple #5
0
    void FindComponent()
    {
        m_chapterList = transform.Find("ChapterList").GetComponent <ChapterList>();
        m_OADList     = transform.Find("OADList").GetComponent <LoopVerticalScrollRect>();

        btn_back        = transform.Find("BackBtn").GetComponent <Button>();
        btn_chapter     = transform.Find("ChapterBtn").GetComponent <Button>();
        btn_OAD         = transform.Find("OADBtn").GetComponent <Button>();
        text_chapterBtn = transform.Find("ChapterBtn/Title").GetComponent <Text>();
        text_OADBtn     = transform.Find("OADBtn/Title").GetComponent <Text>();
        //动画
        btn_chapter_canvasGroup = btn_chapter.GetComponent <CanvasGroup>();
        btn_OAD_canvasGroup     = btn_OAD.GetComponent <CanvasGroup>();
        diamondBtn_canvasGroup  = transform.Find("UIDiamondNav").GetComponent <CanvasGroup>();
        ZjbBtn_canvasGroup      = transform.Find("UIZjbNav").GetComponent <CanvasGroup>();
        btn_zjb  = ZjbBtn_canvasGroup.GetComponent <Button>();//点击打开快捷购买
        text_zjb = ZjbBtn_canvasGroup.transform.Find("Num").GetComponent <Text>();
        Mask     = transform.Find("Mask").gameObject;

        chapterText    = btn_chapter.transform.Find("Title").GetComponent <Text>();
        OADText        = btn_OAD.transform.Find("Title").GetComponent <Text>();
        chapterShadow  = chapterText.GetComponent <Shadow>();
        OADShadow      = OADText.GetComponent <Shadow>();
        chapterOutLine = chapterText.GetComponent <Outline>();
        OADOutLine     = OADText.GetComponent <Outline>();

        chapterRedDot = btn_chapter.transform.Find("redDot").GetComponent <Image>();
        oadRedDot     = btn_OAD.transform.Find("redDot").GetComponent <Image>();


        //获取资源
        selectBtn_sprite   = ABManager.GetAsset <Sprite>("ty_qp_tabbtn_1");
        noSelectBtn_sprite = ABManager.GetAsset <Sprite>("ty_qp_tabbtn_2");
    }
    private void Awake()
    {
        _selectObj       = null;
        _container       = transform.Find("Scroll View/Viewport/Content");
        _selectContainer = transform.Find("ReplySelect/Scroll View/Viewport/Content");
        _publishBtn      = transform.Find("PublishBtn").GetComponent <Button>();

        _replySelect = transform.Find("ReplySelect");
        _replySelect.gameObject.SetActive(false);
        _publishSelect    = transform.Find("PublishSelect");
        _publishContainer = transform.Find("PublishSelect/Scroll View/Viewport/Content");

        _publishBtn.transform.Find("Tips").gameObject.SetActive(false);
        _publishBtn.interactable = false;
        _loopRect                = transform.Find("Scroll View").GetComponent <LoopVerticalScrollRect>();
        _loopRect.prefabName     = "Phone/Prefabs/Item/FriendsCircleItem";
        _loopRect.poolSize       = 10;
        _loopRect.totalCount     = 0;
        _loopRect.UpdateCallback = UpdateCallback;

        _replySelect.Find("BgClick").GetComponent <Button>().onClick.AddListener(delegate
        {
            _replySelect.gameObject.Hide();
        });

        _publishSelect.Find("BgClick").GetComponent <Button>().onClick.AddListener(delegate
        {
            _publishSelect.gameObject.Hide();
        });

        _publishBtn.onClick.AddListener(() =>
        {
            ShowPubish();
        });
    }
Exemple #7
0
    private void Awake()
    {
        transform.Find("TopTab/MyCardToggle").GetComponent <Toggle>().onValueChanged.AddListener(OnMyCardClick);
        transform.Find("TopTab/CardPuzzleToggle").GetComponent <Toggle>().onValueChanged.AddListener(OnCardPuzzleClick);
        transform.Find("TopTab/CardDecompositionToggle").GetComponent <Toggle>().onValueChanged.AddListener(OnCardDecompositionClick);

        _collectedCard = transform.Find("CollectedCard");

        _cardList = transform.Find("CollectedCardList").GetComponent <LoopVerticalScrollRect>();

        _tabBar = transform.Find("TabBar");
        for (int i = 0; i < _tabBar.childCount; i++)
        {
            Toggle toggle = _tabBar.GetChild(i).GetComponent <Toggle>();
            toggle.onValueChanged.AddListener(OnTabChange);
        }

        _collectedCardText       = _collectedCard.Find("Text").GetComponent <Text>();
        _cardList.prefabName     = "Card/Prefabs/Collection/CollectedCardItem";
        _cardList.poolSize       = 6;
        _cardList.UpdateCallback = ListUpdateCallback;
        _tips = transform.Find("Tips");

        _carddetailRedpoint = transform.Find("TopTab/MyCardToggle/RedPoint").gameObject;
        _cardpuzzleRedpoint = transform.Find("TopTab/CardPuzzleToggle/RedPoint").gameObject;
    }
        private Button _awardPreviewBtn;  //奖励预览


        private void Awake()
        {
            //先用来做任务进度吧
            _title          = transform.Find("Tap/Title/Text").GetComponent <Text>();
            _roadnum        = transform.Find("ListContent/Achievement/RoadNum").GetText();
            _rewardTran     = transform.Find("ListContent/Achievement/Award");
            _rewardRedpoint = transform.Find("ListContent/Achievement/Award/Redpoint").gameObject;
            _rewardName     = transform.Find("ListContent/Achievement/Award/Text").GetText();
            _rewardNum      = transform.Find("ListContent/Achievement/Award/Num").GetText();
            _rewardImage    = transform.Find("ListContent/Achievement/Award/Item").GetRawImage();
            _activityReward = transform.Find("ListContent/Achievement/Progress/ProgressBar")
                              .GetComponent <ProgressBar>();
            _achievementList = transform.Find("ListContent/Achievement/AchievementList")
                               .GetComponent <LoopVerticalScrollRect>();
            _achievementList.prefabName = "Achievement/Prefabs/AchievementItem";
            _achievementList.poolSize   = 8;

            _awardPreviewBtn = transform.GetButton("ListContent/Achievement/AwardPreviewBtn");

            _awardPreviewBtn.onClick.AddListener(OnAwardPreviewBtn);

            PointerClickListener.Get(_rewardTran.gameObject).onClick = go =>
            {
                if (usermissioninfo?.Progress >= weight)
                {
                    //Debug.LogError(weight);
                    SendMessage(new Message(MessageConst.CMD_TASK_RECEIVE_ACTREWARD,
                                            Message.MessageReciverType.CONTROLLER, MissionTypePB.StarCourse, weight, playepb));
                }
                else
                {
                    FlowText.ShowMessage(I18NManager.Get("Achievement_NoEnough"));
                }
            };
        }
Exemple #9
0
    private void Awake()
    {
        _friendsNum          = transform.Find("FriendsNumBg/FriendsNumTxt").GetText();
        _level               = transform.Find("UserInfo/FriendInfoView/LevelTxt").GetText();
        _playersupportername = transform.Find("UserInfo/FriendInfoView/SupporterNameTxt").GetText();
        _playername          = transform.Find("UserInfo/FriendInfoView/NameTxt").GetText();
        _headIcon            = transform.Find("UserInfo/FriendInfoView/HeadIconMask/HeadIcon").GetRawImage();
        _collectedNum        = transform.Find("UserInfo/CollectedCardTxt").GetText();
        _makeFriendsBtn      = transform.Find("MakeFriendsBtn").GetComponent <Button>();
        _ranking             = transform.Find("UserInfo/Ranking/RankingTxt").GetText();
        _getpowerNum         = transform.Find("UserInfo/GetPowerNum").GetText();
        _nofriendtips        = transform.Find("NoFriendTips").gameObject;
        _makefriendredpoint  = transform.Find("MakeFriendsBtn/Image").gameObject;
        _makeFriendsBtn.onClick.AddListener(() =>
        {
            SendMessage(new Message(MessageConst.MODULE_FRIENDS_GOTO_MAKE_FRIENDS));
        });
        _quickGetPower = transform.Find("UserInfo/GetPowersBtn").GetComponent <Button>();
        _quickGetPower.onClick.AddListener(() =>
        {
            SendMessage(new Message(MessageConst.CMD_FRIENDS_GRTPOWER));
        });

        _quickSendPower = transform.Find("UserInfo/SendPowerBtn").GetButton();
        _quickSendPower.onClick.AddListener(() =>
        {
            SendMessage(new Message(MessageConst.CMD_FRIENDS_GIVEAllPOWER));
        });

        _friendsList                = transform.Find("FriendsList").GetComponent <LoopVerticalScrollRect>();
        _friendsList.prefabName     = "Friends/Prefabs/FriendItem";
        _friendsList.poolSize       = 8;
        _friendsList.UpdateCallback = ListUpdataCallback;//这种监听居然初始化操作就可以了?!
    }
Exemple #10
0
 private void Awake()
 {
     _tips                  = transform.Find("Tips").GetComponent <Text>();
     _puzzleList            = transform.Find("List").GetComponent <LoopVerticalScrollRect>();
     _puzzleList.prefabName = "Card/Prefabs/Puzzle/CardPuzzleItem";
     _puzzleList.poolSize   = 20;
     _puzzleList.totalCount = 0;
 }
Exemple #11
0
    private void Awake()
    {
        _onClick   = transform.Find("OnClick").gameObject;
        scrollRect = transform.Find("Window/Awards").GetComponent <LoopVerticalScrollRect>();


        PointerClickListener.Get(_onClick).onClick = go => { Close(); };
    }
Exemple #12
0
    public static GameObject CreateLoopVerticalScrollRect()
    {
        GameObject root = CreateUIElementRoot("Loop Vertical Scroll Rect", new Vector2(200, 200));

        GameObject viewpoint = CreateUIObject("ViewPoint", root);
        GameObject content   = CreateUIObject("Content", viewpoint);

        RectTransform contentRT = content.GetComponent <RectTransform>();

        contentRT.anchorMin = new Vector2(0.5f, 1);
        contentRT.anchorMax = new Vector2(0.5f, 1);
        contentRT.sizeDelta = new Vector2(200, 0);
        contentRT.pivot     = new Vector2(0.5f, 1);

        // Setup UI components.

        LoopVerticalScrollRect scrollRect = root.AddComponent <LoopVerticalScrollRect>();

        scrollRect.content                       = contentRT;
        scrollRect.viewport                      = null;
        scrollRect.horizontalScrollbar           = null;
        scrollRect.verticalScrollbar             = null;
        scrollRect.horizontal                    = false;
        scrollRect.vertical                      = true;
        scrollRect.horizontalScrollbarVisibility = LoopScrollRect.ScrollbarVisibility.Permanent;
        scrollRect.verticalScrollbarVisibility   = LoopScrollRect.ScrollbarVisibility.Permanent;
        scrollRect.horizontalScrollbarSpacing    = 0;
        scrollRect.verticalScrollbarSpacing      = 0;
        root.AddComponent <UILoopScrollView>();

        RectTransform viewpointRt = viewpoint.GetComponent <RectTransform>();

        viewpointRt.anchorMin = new Vector2(0, 0);
        viewpointRt.anchorMax = new Vector2(1, 1);
        viewpointRt.sizeDelta = new Vector2(0, 0);
        viewpointRt.pivot     = new Vector2(0.5f, 0.5f);
        viewpoint.AddComponent <Mask>();
        Image image = viewpoint.AddComponent <Image>();
        Color c     = image.color;

        c.a         = 1.0f / 255;
        image.color = c;

        VerticalLayoutGroup layoutGroup = content.AddComponent <VerticalLayoutGroup>();

        layoutGroup.childAlignment         = TextAnchor.UpperCenter;
        layoutGroup.childForceExpandWidth  = true;
        layoutGroup.childForceExpandHeight = false;

        ContentSizeFitter sizeFitter = content.AddComponent <ContentSizeFitter>();

        sizeFitter.horizontalFit = ContentSizeFitter.FitMode.Unconstrained;
        sizeFitter.verticalFit   = ContentSizeFitter.FitMode.PreferredSize;

        return(root);
    }
    private void Awake()
    {
        transform.Find("GetBtn").GetComponent <Button>().onClick.AddListener(OnClickGet);
        //missionRulePBs = new List<MissionRulePB>();

        _awardList            = transform.Find("Scroll View").GetComponent <LoopVerticalScrollRect>();
        _awardList.prefabName = "GameMain/Prefabs/ActivityAward/ActivityAwardItem";
        _awardList.poolSize   = 6;
        _awardList.totalCount = 0;
    }
Exemple #14
0
        private void Awake()
        {
            _cardList = transform.Find("List").GetComponent <LoopVerticalScrollRect>();



            //_propImage = transform.Find("PropImage").GetComponent<RawImage>();
            _propImage = transform.Find("FrameImage/PropImage").GetComponent <RawImage>();
            _num       = transform.Find("FrameImage/PropImage/Text").GetComponent <Text>();
        }
Exemple #15
0
 private void Awake()
 {
     _loopVerticalScroll                = transform.Find("Bg/ListContent/DailyGift/DailyGiftList").GetComponent <LoopVerticalScrollRect>();
     _loopVerticalScroll.prefabName     = "Activity/Prefabs/ActivityDrawCardItem";
     _loopVerticalScroll.poolSize       = 6;
     _loopVerticalScroll.UpdateCallback = ListUpdateCallback;
     _leftTime = transform.GetText("Bg/Time/Text");
     transform.GetButton("Bg/GotoDrawCard").onClick.AddListener(() =>
     {
         ModuleManager.Instance.EnterModule(ModuleConfig.MODULE_DRAWCARD, false, true);
     });
 }
Exemple #16
0
 private void Awake()
 {
     _title                       = transform.GetText("Title/Text");
     _tips                        = transform.GetText("Tips");
     _propDropContent             = transform.Find("PropDropGroup");
     _propDropList                = transform.Find("PropDropGroup/ProDropList").GetComponent <LoopVerticalScrollRect>();
     _propDropList.prefabName     = "Card/Prefabs/CardDetail/DropPropItem";
     _propDropList.poolSize       = 2;
     _propDropList.UpdateCallback = UpdatePropDropInfo;
     upgradeStarRequireVos        = new Dictionary <int, UpgradeStarRequireVo>();
     _starUpList                  = new List <UpgradeStarRequireVo>();
 }
Exemple #17
0
 private void Init()
 {
     m_scrollRect = GetComponentInChildren <LoopVerticalScrollRect>();
     m_head       = GetComponentInChildren <WHead>();
     Assert.IsNotNull(m_scrollRect);
     Assert.IsNotNull(m_head);
     m_scrollRectTransform    = m_scrollRect.GetComponent <RectTransform>();
     m_scrollbarRectTransform = m_scrollRect.verticalScrollbar.GetComponent <RectTransform>();
     Assert.IsNotNull(m_scrollRectTransform);
     Assert.IsNotNull(m_scrollbarRectTransform);
     m_init = true;
 }
Exemple #18
0
    private void Awake()
    {
        _bottom                   = transform.Find("Bottom");
        normalPosY                = _bottom.localPosition.y;
        _imageList                = _bottom.Find("BottomSelect/Image/Scroll View").GetComponent <LoopHorizontalScrollRect>();
        _imageList.prefabName     = "LoveDiary/Prefabs/Items/LoveDiaryEditImageItem";
        _imageList.poolSize       = 6;
        _imageList.UpdateCallback = ImageListUpdateCallback;
        _labelList                = transform.Find("LabelSelect/Scroll View").GetComponent <LoopVerticalScrollRect>();
        _labelList.prefabName     = "LoveDiary/Prefabs/Items/LoveDiaryEditLabelItem";
        _labelList.poolSize       = 12;
        _labelList.UpdateCallback = LabelListUpdateCallback;

        _saveBtn = transform.Find("SaveBtn").GetComponent <Button>();
        _saveBtn.onClick.AddListener(SaveDiary);
        //string txt = show ? I18NManager.Get("Common_Save") : I18NManager.Get("Common_Compile");
        _saveBtn.transform.Find("Text").GetComponent <Text>().text = I18NManager.Get("Common_Save");

        _toggleGroupBottom       = _bottom.Find("ToggleBottom");
        _toggleSelectGroupBottom = _bottom.Find("BottomSelect");
        _editContains            = transform.Find("EditContains");
        _okInputBtn     = _bottom.Find("BottomSelect/Text/BigBtn").GetComponent <Button>();
        _cancelInputBtn = _bottom.Find("BottomSelect/Text/SmallBtn").GetComponent <Button>();
        _inputField     = _bottom.Find("BottomSelect/Text/InputField").GetComponent <InputField>();
        _okInputBtn.onClick.AddListener(Bigger);
        _cancelInputBtn.onClick.AddListener(Smaller);
        _inputField.onValueChanged.AddListener(InputFieldValueChange);

        transform.Find("Label/SelectBtn").GetComponent <Button>().onClick.AddListener(() =>
        {
            if (_curLoveDiaryEditType == LoveDiaryEditType.Show)
            {
                return;
            }
            GameObject gb = transform.Find("LabelSelect").gameObject;
            gb.SetActive(!gb.activeSelf);
        });

        _okSelectLabelBtn = transform.Find("LabelSelect/OkBtn").GetComponent <Button>();
        _okSelectLabelBtn.onClick.AddListener(() =>
        {
            transform.Find("LabelSelect").gameObject.SetActive(false);
            SetTitleLabel();
            if (isGuide)
            {
                GuideManager.Show();
                isGuide = false;
            }
        });
        UIEventListener.Get(_editContains.gameObject).onClick = OnClickBg;
//        UIEventListener.Get(_bottom.Find("Bg").gameObject).onClick = OnClickBottomBg;
    }
    private void Awake()
    {
        _scoreText = transform.GetText("Score/Content");
        _right     = transform.GetButton("Score/Right");
        _left      = transform.GetButton("Score/Left");
        _right.onClick.AddListener(() => {
            showIdex++;
            SetScore(showIdex);
            SetTitle(false);
        });
        _left.onClick.AddListener(() =>
        {
            showIdex--;
            SetScore(showIdex);
            SetTitle(false);
        });
        _award = transform.Find("Award").gameObject;
        _score = transform.Find("Score").gameObject;
        _close = transform.GetButton("Close");
        _close.interactable = false;
        _close.onClick.AddListener(() =>
        {
            Debug.LogError("_close ......");
            //  ModuleManager.Instance.GoBack();
            SendMessage(new Message(MessageConst.MODULE_TAKEPHOTOSGAME_GOTO_INTRODUCTION_PANEL));
        });
        _target      = transform.Find("Score/Target/Image").GetRawImage();
        _destination = transform.Find("Score/Destination/Image").GetRawImage();


        Toggle award = transform.Find("ToggleGroup/Award").GetComponent <Toggle>();

        award.onValueChanged.AddListener((b) => {
            _score.SetActive(!b);
            _award.SetActive(b);
            SetTitle(true);
        });
        Toggle score = transform.Find("ToggleGroup/Score").GetComponent <Toggle>();

        score.onValueChanged.AddListener((b) => {
            _score.SetActive(b);
            _award.SetActive(!b);
            SetTitle(false);
        });

        _awardList            = transform.Find("Award/Scroll View").GetComponent <LoopVerticalScrollRect>();
        _awardList.prefabName = "TakePhotosGame/Items/TakePhotosGameAwardItem";
        _awardList.poolSize   = 6;
        _awardList.totalCount = 0;
        ClientData.LoadItemDescData(null);
        ClientData.LoadSpecialItemDescData(null);
    }
Exemple #20
0
    private void Awake()
    {
        _smallCardList                = transform.Find("BgBottom/SmallCardList").GetComponent <LoopVerticalScrollRect>();
        _smallCardList.poolSize       = 8;
        _smallCardList.prefabName     = "VisitBattle/Prefabs/VisitSmallHeroCard";
        _smallCardList.UpdateCallback = ListUpdataCallback;

        _cards = new List <VisitBattleUserCardVo>();

        _middleCards = transform.Find("BgTop/StarContainer");

        var okBtn = transform.Find("BgTop/OkBtn").GetComponent <Button>();

        okBtn.onClick.AddListener(() =>
        {
            if (_cards.Count == 0)
            {
                SendMessage(new Message(MessageConst.CMD_VISITBATTLE_SUPERSTAR_CONFIRM_ERROR1));
                return;
            }

            SendMessage(new Message(MessageConst.CMD_VISITBATTLE_SUPERSTAR_CONFIRM, Message.MessageReciverType.DEFAULT,
                                    _totalPower, _cards));
        });

        var quicklySelectBtn = transform.Find("BgTop/QuicklySelectBtn").GetComponent <Button>();

        quicklySelectBtn.onClick.AddListener(() =>
        {
            SendMessage(new Message(MessageConst.CMD_VISITBATTLE_SUPERSTAR_QUICKSELECT, Message.MessageReciverType.CONTROLLER));
        });

        Transform tabBar = transform.Find("TabScrollView/Viewport/TabBar");

        for (int i = 0; i < tabBar.childCount; i++)
        {
            PointerClickListener.Get(tabBar.GetChild(i).gameObject).onClick = OnTabClick;
        }

        for (int i = 0; i < 6; i++)
        {
            PointerClickListener.Get(_middleCards.GetChild(i).gameObject).onClick = go =>
            {
                VisitBattleUserCardVo data = go.GetComponent <VisitMiddleHeroCard>().GetData();
                if (data != null)
                {
                    SendMessage(new Message(MessageConst.CMD_VISITBATTLE_REMOVE_HERO_CARD,
                                            Message.MessageReciverType.CONTROLLER, data));
                }
            };
        }
    }
 void Awake()
 {
     _loopVerticalScroll = transform.Find("Bg/ListContent/Award/AwardList").GetComponent <LoopVerticalScrollRect>();
     _jumpTo             = transform.Find("Bg/JumpTo").GetButton();
     _jumpTo.onClick.AddListener(() =>
     {
         ModuleManager.Instance.EnterModule(ModuleConfig.MODULE_SHOP, false, true, 5);
         //SendMessage(new Message(MessageConst.CMD_GOTORECHARGE,Message.MessageReciverType.CONTROLLER));
     });
     _loopVerticalScroll.prefabName     = "CumulativeRecharge/Prefabs/CumulativeItem";
     _loopVerticalScroll.poolSize       = 6;
     _loopVerticalScroll.UpdateCallback = ListUpdateCallback;
 }
    private void Awake()
    {
        transform.Find("GetBtn").GetComponent <Button>().onClick.AddListener(OnClickGet);
        //missionRulePBs = new List<MissionRulePB>();

        _awardList            = transform.Find("Scroll View").GetComponent <LoopVerticalScrollRect>();
        _awardList.prefabName = "AirborneGame/Items/AirborneGameAwardItem";
        _awardList.poolSize   = 6;
        _awardList.totalCount = 0;

        ClientData.LoadItemDescData(null);
        ClientData.LoadSpecialItemDescData(null);
    }
    private void Awake()
    {
        _time = transform.GetText("Bg/Time/Text");
        _loopVerticalScroll                = transform.Find("Bg/ListContent/DailyGift/DailyGiftList").GetComponent <LoopVerticalScrollRect>();
        _loopVerticalScroll.prefabName     = "Activity/Prefabs/DailyGiftItem";
        _loopVerticalScroll.poolSize       = 6;
        _loopVerticalScroll.UpdateCallback = ListUpdateCallback;

        _payProblemBtn = transform.GetButton("Bg/PayProblemBtn");
        _payProblemBtn.gameObject.SetActive(Channel.IsTencent);
        _payProblemBtn.onClick.AddListener(() =>
        {
            PopupManager.ShowWindow <TencentBalanceWindow>("Shop/Prefab/TencentBalanceWindow");
        });
    }
Exemple #24
0
    private void Awake()
    {
        _cardList = transform.Find("CollectedCardList").GetComponent <LoopVerticalScrollRect>();

        _cardList.prefabName     = "Recollection/Prefabs/RecollectionCardItem";
        _cardList.poolSize       = 12;
        _cardList.UpdateCallback = ListUpdateCallback;

        _collectedCardText = transform.Find("CollectedCard/Text").GetComponent <Text>();

        _tabBar = transform.Find("TabBar");
        for (int i = 0; i < _tabBar.childCount; i++)
        {
            Toggle toggle = _tabBar.GetChild(i).GetComponent <Toggle>();
            toggle.onValueChanged.AddListener(OnTabChange);
        }
    }
Exemple #25
0
    private void Awake()
    {
        _togglesTran         = transform.Find("Content/Toggles");
        _activityResidueTime = transform.GetText("Content/ActivityTime/Text");
        _progressBar         = transform.GetRectTransform("Content/ProgressBar/Mask");
        _tabBarTran          = transform.Find("Content/TabBar");
        _max     = transform.Find("Content/ProgressBar").GetRectTransform().sizeDelta.x;
        _togRect = transform.GetRectTransform("BgContent/TopBg");

        _loopVertical            = transform.Find("Content/TaskContent").GetComponent <LoopVerticalScrollRect>();
        _loopVertical.prefabName = "StarActivity/Prefabs/StarActivityItem";
        _loopVertical.poolSize   = 8;

        SetTogPos();
        SetMaskOnClick();
        SetToggleOnClickEvent();
    }
    private void Awake()
    {
        _topBg = transform.GetRectTransform("BgContent/TopBg");
        _topBg.anchoredPosition = new Vector2(_topBg.anchoredPosition.x, ModuleManager.OffY);

        _togglesTran         = transform.Find("Content/Toggles");
        _activityResidueTime = transform.GetText("Content/ActivityTime/Text");
        _progressBar         = transform.GetRectTransform("Content/ProgressBar/Mask");
        _tabBarTran          = transform.Find("Content/TabBar");
        _max = transform.Find("Content/ProgressBar").GetRectTransform().sizeDelta.x;


        _loopVertical            = transform.Find("Content/TaskContent").GetComponent <LoopVerticalScrollRect>();
        _loopVertical.prefabName = "PlayerBirthday/Prefabs/PlayerBirthdayItem";
        _loopVertical.poolSize   = 8;

        SetMaskOnClick();
        SetToggleOnClickEvent();
    }
Exemple #27
0
        public static GameObject CreateLoopVerticalScrollRect(DefaultControls.Resources resources)
        {
            GameObject root = CreateUIElementRoot("Loop Vertical Scroll Rect", new Vector2(200, 200));

            GameObject content = CreateUIObject("Content", root);

            RectTransform contentRT = content.GetComponent <RectTransform>();

            contentRT.anchorMin = new Vector2(0.5f, 1);
            contentRT.anchorMax = new Vector2(0.5f, 1);
            contentRT.sizeDelta = new Vector2(200, 0);
            contentRT.pivot     = new Vector2(0.5f, 1);

            // Setup UI components.

            LoopVerticalScrollRect scrollRect = root.AddComponent <LoopVerticalScrollRect>();

            scrollRect.content                       = contentRT;
            scrollRect.viewport                      = null;
            scrollRect.horizontalScrollbar           = null;
            scrollRect.verticalScrollbar             = null;
            scrollRect.horizontal                    = false;
            scrollRect.vertical                      = true;
            scrollRect.horizontalScrollbarVisibility = LoopScrollRect.ScrollbarVisibility.Permanent;
            scrollRect.verticalScrollbarVisibility   = LoopScrollRect.ScrollbarVisibility.Permanent;
            scrollRect.horizontalScrollbarSpacing    = 0;
            scrollRect.verticalScrollbarSpacing      = 0;

            root.AddComponent <RectMask2D>();

            VerticalLayoutGroup layoutGroup = content.AddComponent <VerticalLayoutGroup>();

            layoutGroup.childAlignment         = TextAnchor.UpperCenter;
            layoutGroup.childForceExpandWidth  = true;
            layoutGroup.childForceExpandHeight = false;

            ContentSizeFitter sizeFitter = content.AddComponent <ContentSizeFitter>();

            sizeFitter.horizontalFit = ContentSizeFitter.FitMode.Unconstrained;
            sizeFitter.verticalFit   = ContentSizeFitter.FitMode.PreferredSize;

            return(root);
        }
Exemple #28
0
        private void Awake()
        {
            m_scrollRect = GetComponentInChildren <LoopVerticalScrollRect>();
            Assert.IsNotNull(m_scrollRect);
            m_scrollRectTransform = m_scrollRect.gameObject.GetComponent <RectTransform>();
            Assert.IsNotNull(m_scrollRectTransform);
            m_backgroundImage = m_scrollRect.gameObject.GetComponent <Image>();
            Assert.IsNotNull(m_backgroundImage);

            m_scrollRect.prefabSource.prefabName = chatElementName;
            m_scrollBarRectTransform             = m_scrollRect.verticalScrollbar.gameObject.GetComponent <RectTransform>();
            Assert.IsNotNull(m_scrollBarRectTransform);

            m_width                 = configFile.width;
            m_height                = configFile.height;
            m_photoSize             = configFile.photoSize;
            m_scrollBarWidth        = configFile.scrollBarWidth;
            m_backgroundImage.color = configFile.backgroundColor;
            UpdateLayout();
        }
Exemple #29
0
    private void Awake()
    {
        _cardList                = transform.Find("CollectedCardList").GetComponent <LoopVerticalScrollRect>();
        _cardList.prefabName     = "TrainingRoom/Prefabs/TrainingRoomCardItem";
        _cardList.poolSize       = 12;
        _cardList.UpdateCallback = ListUpdateCallback;

        _tabBar = transform.Find("TabBar");

        for (int i = 1; i < _tabBar.childCount; i++)
        {
            Toggle toggle = _tabBar.GetChild(i).GetComponent <Toggle>();
            toggle.onValueChanged.AddListener(OnTabChange);
        }

        _hintTxt   = transform.GetText("TabBar/Title/Text");
        _chooseBtn = transform.GetButton("Choose/Button");
        _chooseTxt = transform.GetText("Choose/Button/Text");
        _chooseBtn.onClick.AddListener(ChooseBtn);
    }
        private void Awake()
        {
            _funsTitle = transform.Find("FunsTitle").GetComponent <RectTransform>();

            _awardData                     = new List <DrawCardResultVo>();
            _awardFunData                  = new List <DrawCardResultVo>();
            _drawCardResultList            = transform.Find("List").GetComponent <LoopVerticalScrollRect>();
            _drawCardResultList.prefabName = "DrawCard/Prefabs/DrawResultItem";
            _drawCardResultList.poolSize   = 6;
            _drawCardResultList.totalCount = 0;

            _drawCardFunResultList            = transform.Find("FunList").GetComponent <LoopVerticalScrollRect>();
            _drawCardFunResultList.prefabName = "DrawCard/Prefabs/DrawResultFunItem";
            _drawCardFunResultList.poolSize   = 6;
            _drawCardFunResultList.totalCount = 0;

            //PointerClickListener.Get(gameObject).onClick = go =>
            //{
            //    SendMessage(new Message(MessageConst.MODULE_VIEW_BACK_DRAWCARD));
            //};
        }