public override void updateScale() { var fitter = GetComponent <ContentSizeFitter>(); if (fitter != null) { fitter.SetLayoutHorizontal(); fitter.SetLayoutVertical(); } base.updateScale(); if (outline != null) { var children = outline.getChildTexts(); if (children != null) { outline.updateAttributes = true; outline.LateUpdate(); } } }
void LateUpdate() { if (resetSizeFields) { determineSizeFields(); resetSizeFields = false; } if (!onlyUpdateOnTextChange || getText() != lastText) { updateScale(); if (outline != null) { var children = outline.getChildTexts(); if (children != null) { outline.updateAttributes = true; outline.LateUpdate(); } } } }