示例#1
0
        /// <inheritdoc/>
        public override void CollectViews()
        {
            base.CollectViews();

            var mainPanel = root.GetChild(0);

            mainPanel.GetComponentAtPath("AvatarPanel", out avatarImage);
            mainPanel.GetComponentAtPath("AvatarPanel/StatusText", out statusText);
            mainPanel.GetComponentAtPath("NameAndLocationPanel/NameText", out nameText);
            mainPanel.GetComponentAtPath("NameAndLocationPanel/LocationText", out locationText);

            var friendsPanel = mainPanel.GetComponentAtPath <RectTransform>("FriendsPanel");

            for (int i = 0; i < MAX_DISPLAYED_FRIENDS; i++)
            {
                var ch = friendsPanels[i] = friendsPanel.GetChild(i);
                friendsPanelsCanvasGroups[i] = ch.GetComponent <CanvasGroup>();
                friendsAvatarImages[i]       = ch.GetComponent <Image>();
            }
            friendsPanel.GetComponentAtPath("FriendsText", out friendsText);

            var ratingPanel = root.GetComponentAtPath <RectTransform>("RatingPanel/Panel");

            ratingPanel.GetComponentAtPath("Foreground", out averageScoreFillImage);
            ratingPanel.GetComponentAtPath("Text", out averageScoreText);

            var ratingBreakdownPanel = root.GetComponentAtPath <RectTransform>("RatingBreakdownPanel");

            ratingBreakdownPanel.GetComponentAtPath("AvailabilityPanel/Slider", out availability01Slider);
            ratingBreakdownPanel.GetComponentAtPath("ContractChancePanel/Slider", out contractChance01Slider);
            ratingBreakdownPanel.GetComponentAtPath("LongTermClientPanel/Slider", out longTermClient01Slider);

            expandCollapseComponent = root.GetComponent <ExpandCollapseOnClick>();
        }
示例#2
0
        public override void CollectViews()
        {
            base.CollectViews();

            remoteImageBehaviour           = root.Find("IconRawImage").GetComponent <RemoteImageBehaviour>();
            expandCollapseOnClickBehaviour = root.GetComponent <ExpandCollapseOnClick>();
        }
        /// <inheritdoc/>
        public override void CollectViews()
        {
            base.CollectViews();

            root.GetComponentAtPath("SimpleAvatarPanel/TitleText", out titleText);
            root.GetComponentAtPath("SimpleAvatarPanel/Panel/MaskWithImage/IconRawImage", out remoteImageBehaviour);

            expandCollapseOnClickBehaviour = root.GetComponent <ExpandCollapseOnClick>();
        }
        /// <inheritdoc/>
        public override void CollectViews()
        {
            base.CollectViews();

            root.GetComponentAtPath("TitlePanel/TitleText", out titleText);
            root.GetComponentAtPath("Background", out backgroundImage);
            root.GetComponentAtPath("Icon1Image", out icon1Image);
            root.GetComponentAtPath("Icon2Image", out icon2Image);
            expandOnCollapseComponent = root.GetComponent <ExpandCollapseOnClick>();
        }
示例#5
0
            public override void CollectViews()
            {
                base.CollectViews();

                titleText  = root.Find("TitlePanel/TitleText").GetComponent <Text>();
                icon1Image = root.Find("Icon1Image").GetComponent <RawImage>();
                icon2Image = root.Find("Icon2Image").GetComponent <RawImage>();
                icon3Image = root.Find("TitlePanel/Icon3Image").GetComponent <RawImage>();
                expandOnCollapseComponent = root.GetComponent <ExpandCollapseOnClick>();
            }
示例#6
0
        /// <inheritdoc/>
        public override void CollectViews()
        {
            base.CollectViews();

            toggle = views.Find("Toggle").GetComponent <Toggle>();
            title  = views.Find("TitleText").GetComponent <Text>();
            longClickableComponent  = views.Find("LongClickableArea").GetComponent <LongClickableItem>();
            background              = views.GetComponent <Image>();
            expandCollapseComponent = views.GetComponent <ExpandCollapseOnClick>();
            expandCollapseComponent.nonExpandedSize = .001f;
            expandCollapseComponent.expandFactor    = 1 / expandCollapseComponent.nonExpandedSize;
            expandCollapseComponent.expanded        = true;
        }
示例#7
0
            public override void CollectViews()
            {
                base.CollectViews();

                a = root.GetChild(0).GetChild(0).GetComponent <Image>();
                b = root.GetChild(0).GetChild(1).GetComponent <Image>();
                c = root.GetChild(0).GetChild(2).GetComponent <Image>();
                d = root.GetChild(0).GetChild(3).GetComponent <Image>();
                e = root.GetChild(0).GetChild(4).GetComponent <Image>();

                objectTitle = root.GetChild(0).GetChild(5).GetComponentInChildren <Text>();

                expandOnCollapseComponent = root.GetComponent <ExpandCollapseOnClick>();
            }