public override UILabel AddLabel(UIAnchor anchor, GameObject prefab) { if (anchor == head) { var label = anchor.GetComponentInChildren <UILabel>(); if (label != null) { return(label); } } return(base.AddLabel(anchor, prefab)); }
public override UILabel AddLabel(UIAnchor anchor, GameObject prefab) { if (anchor == head) { var label = anchor.GetComponentInChildren <UILabel>(); if (label == null) { label = base.AddLabel(anchor, prefab); label.pivot = UIWidget.Pivot.Right; label.transform.localPosition = Vector3.zero; } return(label); } return(base.AddLabel(anchor, prefab)); }