/// <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>(); }
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>(); }
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>(); }
/// <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; }
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>(); }