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

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

  • Lecture parallèle

    Le Font du texte mesuré.

  • Lecture parallèle
  • Lecture parallèle

    La taille du texte qui est mesuré.

  • Lecture parallèle

    Le texte est mesuré.

  • Lecture parallèle

    La largeur du conteneur pour la rupture de ligne.

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 confondre avec Enum.Font. Ceci 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é. Correspond à la propriété TextLabel.TextSize.

Text

Lecture parallèle

Le texte est mesuré.

Width

Lecture parallèle

La largeur du conteneur pour la rupture de ligne. Par défaut, la valeur est 0, ce qui signifie que aucune rupture de ligne ne sera effectuée. Vous pouvez le définir sur la largeur du conteneur dans laquelle vous mettez le texte.

Méthodes

Évènements