GetTextBoundsParams

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Non répliqué

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.

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)

Résumé

Propriétés

Propriétés

Font

Lecture parallèle

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

Lecture parallèle

Size

Lecture parallèle

La taille du texte qui est mesurée. Correspond à la propriété TextLabel.TextSize.

Text

Lecture parallèle

Le texte mesuré.

Width

Lecture parallèle

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.

Méthodes

Évènements