GetTextBoundsParams

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

未复制

将此实例传递给 TextService:GetTextBoundsAsync() 以测量文本的大小。

代码示例

TextService: Measuring text size

local TextService = game:GetService("TextService")
local params = Instance.new("GetTextBoundsParams")
params.Text = "hello world!"
params.Font = Font.new("rbxasset://fonts/families/GrenzeGotisch.json", Enum.FontWeight.Thin)
params.Size = 20
params.Width = 200
local size = TextService:GetTextBoundsAsync(params)
print("The size of the text is:", size)

概要

属性

属性

Font

读取并联

被测量的文本。 Font 对应文本对象上的 TextLabel.FontFace 属性。

不要与 Enum.Font 混淆。这是一个您可以使用 Font.new() 创建的对象。

RichText

读取并联

Size

读取并联

被测量的文本的大小。 相当于 TextLabel.TextSize 属性。

Text

读取并联

正在测量文本。

Width

读取并联

容器的宽度用于线路断行。 默认值为 0,这意味着没有线路断行将被执行。您可以将其设置为您所要将文本放入的容器的宽度。

方法

活动