private CanvasTextOutline outline; //Force update when size is changed void Awake() { if (textComponent == null) { textComponent = GetComponent <Text>(); } if (rectTransform == null) { rectTransform = (RectTransform)transform; } if (outline == null) { outline = GetComponent <CanvasTextOutline>(); } }
void Start() { lastText = ""; if (textComponent == null) { textComponent = GetComponent <Text>(); } if (rectTransform == null) { rectTransform = (RectTransform)transform; } if (outline == null) { outline = GetComponent <CanvasTextOutline>(); } if (fitter == null) { fitter = GetComponent <ContentSizeFitter>(); } }