GetTextBoundsParams
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Passez cette instance à TextService:GetTextBoundsAsync() pour mesurer la taille du texte.
Échantillons de code
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)
Résumé
Propriétés
Le Font du texte qui est mesuré.
La taille du texte mesurée.
Le texte mesuré.
Largeur du conteneur pour la rupture des lignes.
Propriétés
Font
Le Font du texte mesuré. Correspond à la propriété TextLabel.FontFace sur les objets de texte.
Ne pas être confondu avec Enum.Font . C'est un objet que vous pouvez créer en utilisant Font.new() .
RichText
Width
Largeur du conteneur pour la rupture des lignes.Par défaut, la valeur est 0, ce qui signifie qu'aucune rupture de ligne ne sera effectuée.Vous pouvez le définir à la largeur du conteneur dans lequel vous allez mettre le texte.