在Unity GUI中,当更改按钮字体大小时,如何更改按钮大小以换行

时间:2018-10-07 10:27:26

标签: c# user-interface unity3d

例如,这是我的按钮:

enter image description here

我将按钮的fontsize设置为50,将按钮的高度更改为50,它将包裹文本,但是在按钮宽度中,我不知道如何计算文本宽度,因此无法确定按钮的宽度

那么如何确定按钮的宽度以确保按钮可以包裹其内部文本

1 个答案:

答案 0 :(得分:1)

我找到了解决方案,请使用UnityEngine.UI.Text#preferredWidthUnityEngine.UI.Text#preferredHeight