7 public HorizontalLayoutGroup
layout;
9 public RectTransform
rect;
25 uIText.RebuildLayout();
29 public void Append(Sprite s,
bool fitLine =
true)
32 Image componentInChildren = transform.GetComponentInChildren<Image>();
33 componentInChildren.sprite = s;
36 RectTransform rectTransform = transform.Rect();
37 rectTransform.sizeDelta =
new Vector2(
rect.sizeDelta.y,
rect.sizeDelta.y);
38 componentInChildren.transform.Rect().sizeDelta = rectTransform.sizeDelta;
47 _ = rect.sizeDelta.x + c.Rect().sizeDelta.x;
54 c.transform.SetParent(line.transform, worldPositionStays:
false);
55 line.
layout.RebuildLayout();
60 for (
int num = base.transform.childCount - 1; num >= 0; num--)
void AddElement(Component c)
void Append(Sprite s, bool fitLine=true)
void Append(string s, FontColor col)
HorizontalLayoutGroup layout
void AddElement(Component c, MsgLine line)
static void DespawnOrDestroy(Component c)
static Transform Spawn(string id, string path, Transform parent)