一个 UITextSizeConstraint 确保特定 GuiObject 类 ( TextLabel , TextButton , 或 TextBox ) 的文本尺寸在 MaxTextSize 和 MinTextSize 描述的范围内。它用于与 TextLabel.TextScaled 一起使用,后者会自动将文本缩放到填充其包含对象。与其他用户界面限制类似,它在对要受限制的对象进行父级时被应用。
建议不要使用低于 9 的值来显示 MinTextSize 属性,否则文本可能无法阅读给大多数用户。
概要
属性
字体的最大尺寸(以像素计)允许为。
字体允许的最小尺寸(以像素计)。
属性
MaxTextSize
此属性表示字体允许的最大尺寸(以像素计)。默认为 1000 像素,可以设置为大于或等于 MinTextSize 属性的值。
如果受影响的 GuiObject 拥有其 TextScaled 属性设置为真,文本大小限制将随容器大小动态缩放。它将随着 GuiObject 的尺寸增加,直到达到最大尺寸,在此点上,如果 UI 元素继续增长,它将保持不变。
MinTextSize
这个属性表示了字体允许的最小尺寸(以像素计)。此值默认为 1 像素,必须小于或等于 UITextSizeConstraint.MaxTextSize 。
如果受影响的 GuiObject 拥有其 TextScaled 属性设置为真,文本大小限制将随容器大小动态缩放。它将与 GuiObject 的尺寸一起缩小,直到达到最小尺寸,在那里如果 UI 元素继续缩小,它将保持不变。