Legacy Documentation: Version 5.6 (Go to current version)
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

LayoutUtility.GetPreferredSize

public static float GetPreferredSize(RectTransform rect, int axis);

Parameters

rect The RectTransform of the layout element to query.
axis The axis to query. This can be 0 or 1.

Description

Returns the preferred size of the layout element.

All components on the GameObject that implement the ILayoutElement are queried. The one with the highest priority which has a value for this setting is used. If multiple componets have this setting and have the same priority, the maximum value out of those is used.