GetTextBoundsParams
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Przekaż tę instancję do TextService:GetTextBoundsAsync() w celu zmierzenia rozmiaru tekstu.
Przykłady kodu
This example shows how you can use TextService:GetTextBoundsAsync().
It measures the size of some text in a specific font, then prints the result.
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)
Podsumowanie
Właściwości
The Font of tekstu, który jest mierzony.
Rozmiar tekstu, który jest mierzony.
Tekst, który jest mierzony.
Szerokość kontenera do łamania linii.
Właściwości
Font
The Font tekstu, który jest mierzony. Odpowiada właściwości TextLabel.FontFace na obiektach tekstowych.
Nie należy mylić z Enum.Font. Jest to obiekt, który możesz utworzyć za pomocą Font.new().
RichText
Width
Szerokość kontenera do łamania linii.Domyślnie wartość wynosi 0, co oznacza, że nie zostanie wykonane łamanie linii.Możesz ustawić ją na szerokość kontenera, do którego włożysz tekst.