MeasureTextSize
Computes the size needed to display a text string based on element style values such as font, font-size, word-wrap, and so on.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Method
- Namespace: UnityEngine.UIElements
- Assembly: UnityEngine.UIElementsModule
MeasureTextSize(string, float, MeasureMode, float, MeasureMode)
Computes the size needed to display a text string based on element style values such as font, font-size, word-wrap, and so on.
public Vector2 MeasureTextSize(string textToMeasure, float width, VisualElement.MeasureMode widthMode, float height, VisualElement.MeasureMode heightMode)
Parameters
The text to measure.
Suggested width. Can be zero.
Width restrictions.
Suggested height.
Height restrictions.
Returns
Type | Description |
|---|---|
| Vector2 | The horizontal and vertical size needed to display the text string. |
MeasureTextSize(string, float, MeasureMode, float, MeasureMode, float?)
Computes the size needed to display a text string based on element style values such as font, font-size, word-wrap, and so on.
public Vector2 MeasureTextSize(string textToMeasure, float width, VisualElement.MeasureMode widthMode, float height, VisualElement.MeasureMode heightMode, float? fontsize = null)
Parameters
The text to measure.
Suggested width. Can be zero.
Width restrictions.
Suggested height.
Height restrictions.
Optional parameter that override the fontSize that would be applied on the visualElement.
Returns
Type | Description |
|---|---|
| Vector2 | The horizontal and vertical size needed to display the text string. |