Font
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Décrire la police utilisée pour rendre le texte. Chaque police consiste en une famille de police (comme Source Sans Pro), une police de poids comme Amount.FontWeight.Bold et un 1> style1> comme 4> Amount.FontStyle.Italic4>.
Les familles de polices sont un type de contenu, comme les images ou les maillages. Chaque famille de polices contient un certain nombre de visages de police, et chaque visage a un poids et un style différents.
Font est utilisé par les propriétés TextLabel.FontFace, TextButton.FontFace, et 0> Class.Toolbar.FontFace0>.
Liste de polices
Bold, Bold, Bold, Bold,
Résumé
Constructeurs
- new(family : Content,weight : Enum.FontWeight,style : Enum.FontStyle)
Crée un nouveau Font .
- fromName(name : string,weight : Enum.FontWeight,style : Enum.FontStyle)
Crée une police à partir d'un nom comme FredokaOne .
- fromId(id : number,weight : Enum.FontWeight,style : Enum.FontStyle)
Crée une police à partir d'un ID de ressource numérique.
Propriétés
L'ID de la ressource pour la police.
Épaisseur du texte.
Que la police soit italique.
Whether the font is bold.
Constructeurs
new
Crée un nouveau Font .
Paramètres
L'ID de la police, à partir de rbxasset:// ou rbxassetid://.
Épaisseur du texte.
Que le texte soit normal ou italique.
Échantillons de code
Shows how to use Font.new().
script.Parent.FontFace = Font.new("rbxasset://fonts/families/Roboto.json", Enum.FontWeight.Light)
fromEnum
Crée un Font à partir d'une valeur Enum.Font. Lance une erreur lorsqu'elle est appelée avec 枚.
Le tableau suivant indique la famille, le poids et le style associés à chaque Enum.Font.
f f dé déguz dé f dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé dé
Paramètres
La valeur de l'index de la police à utiliser.
Échantillons de code
Shows how to use Font.fromEnum().
script.Parent.FontFace = Font.fromEnum(Enum.Font.SciFi)
print(script.Parent.FontFace)
fromName
Ceci est une méthode d'avantage pour créer des polices à partir du dossier de contenu. Le nom que vous passez en sera converti en un ID de ressource comme rbxasset://fonts/families/YourFontNameHere.json.
Le nom ne peut contenir que des caractères alphabétiques, des chiffres, _ (sous-sol), et - (hyphe). Il ne peut pas contenir d'espace.
Paramètres
Le nom de la police.
Épaisseur du texte.
Que le texte soit normal ou italique.
Échantillons de code
Shows how to use Font.fromName().
script.Parent.FontFace = Font.fromName("FredokaOne")
print(script.Parent.FontFace.Family)
fromId
Ceci est une méthode d'avantage pour créer des polices à partir d'un numéro d'identifiant de ressource.
Paramètres
L'ID de la police comme numéro.
Épaisseur du texte.
Que le texte soit normal ou italique.
Échantillons de code
Shows how to use Font.fromId().
script.Parent.FontFace = Font.fromId(8836875837)
print(script.Parent.FontFace.Family)
Propriétés
Weight
Quelle est la hauteur du texte. La valeur par défaut est Enum.FontWeight.Regular .
Lorsqu'il est configurer, Font.Bold est mis à jour. Bold est vrai si le poids est Enum.FontWeight.SemiBold ou plus épais.
Style
Que la police soit italique. La valeur par défaut est Enum.FontStyle.Normal . La police peut être rendue italique ( comme ceci ) en utilisant Enum.FontStyle.Italic .
Bold
Que la police soit italique. Définit Font.Weight sur Enum.FontWeight.Bold lorsque c'est vrai, et Enum.FontWeight.Regular autrement.