FontString
Sommaire
Description
Élément groupe permettant de faire apparaître du texte sur un élément objet.
Éléments contenant du texte : Layer.
Propriétés
name
Propriété définissant le nom de la texture. Utiliser la chaine $parent permet de remplacer celle-ci par le nom de l'élément objet parent.
inherits
Propriété permettant d'attribuer à l'élément les propriétés d'un élément modèle de même type. Dans le cas de texte, il s'agit des polices prédéfinies.
virtual
Si cette propriété prend la valeur true, le texte n'apparaîtra pas, mais le FontString servira alors de modèle pouvant être appelé par un autre texte avec la propriété inherits.
text
Le texte initialement affiché.
bytes
Le nombre de caractères maximum du texte.
font
Police employée pour écrire le texte
justifyH
Alignement horizontal du texte. Indiquer l'une des trois valeurs suivantes :
- LEFT : Aligné à gauche
- CENTER : Aligné au centre
- RIGHT : Aligné à droite
justifyV
Alignement vertical du texte. Indiquer l'une des trois valeurs suivantes :
- TOP : Aligné en haut
- MIDDLE : Aligné au milieu
- BOTTOM : Aligné en bas
weight
L'épaisseur de la police :
- THIN : Texte plus fin
- NORMAL : Texte normal
- BOLD : Texte épais
outline
Traçage de ligne supplémentaire ? A confirmer.
- NONE : Aucune
- NORMAL : Normale
- THICK : Epaisse
spacing
Méthodes
---
Sous-Eléments
- Anchors : Positionnement de la zone de texte
- Size : Taille de la zone de texte
- FontHeight : Taille du texte
- Shadow : Ombre du texte
- Color : Couleur du texte
Exemple(s)
<FontString name="ZonedeTexte1" inherits="GameTitleFont" text="Texte quelconque">
<Anchors>
<Anchor point="BOTTOMLEFT"/>
</Anchors>
</FontString>
<FontString name="ZonedeTexte2" inherits="MSFont" text="Texte quelconque" font="Fonts\DFHEIMDU.TTF" justifyV="MIDDLE" justifyH="CENTER" weight="BOLD" spacing="1.8">
<Size>
<AbsDimension x="120" y="32"/>
</Size>
<Anchors>
<Anchor point="TOP">
<Offset>
<AbsDimension x="-12" y="0"/>
</Offset>
</Anchor>
</Anchors>
<FontHeight>
<AbsValue val="12"/>
</FontHeight>
<Shadow>
<Offset>
<AbsDimension x="1" y="1"/>
</Offset>
<Color r="1" g="1" b="1" a="0.1"/>
</Shadow>
<Color r="0" g="1" b="1"/>
</FontString>