UIStroke
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
UIStroke applique une contour à texte ou à l'interface utilisateur. Les fonctionnalités clés incluent :
- Change la couleur Transparency indépendamment du texte ou de l'objet de l'interface utilisateur.
- Choisissez le LineJoinMode de la ligne (tour, carre ou miter).
- Ajoute un gradient au pinceau via l'instance UIGradient.
- Utilisez les tags [texte riche] ((/ui/text-riche.md)) pour ajouter du texte au segment de texte en ligne.
Pour plus de détails sur l'objet UIStroke, voir Modificateurs d'apparence .
Résumé
Propriétés
Détermine si appliquer le coup de pinceau sur la bordure de l'objet au lieu du texte lui-même.
Détermine la couleur du pinceau.
Détermine si le stroke est visible.
Détermine comment les coins sont interprétés.
Détermine la épaisseur du trait.
Définit l'opacité du stroke indépendamment de la transparence parent objet BackgroundTransparency ou TextTransparency .
Propriétés
ApplyStrokeMode
Lorsqu'une instance UIStroke est appliquée à un objet textuel, la propriété ApplyStrokeMode détermine si appliquer le stroke au bord de l'objet au lieu du texte lui-même.
Color
Détermine la couleur UIStroke. Vous pouvez également insérer une instance UIGradient en tant qu'enfant pour créer des couleurs degradées.
Enabled
Cette propriété détermine si la balise UIStroke est visible. Lorsqu'elle est réglée sur false, le stroke ne sera pas rendu. Les valeurs par défaut à true .
LineJoinMode
Cette propriété détermine comment les coins sont interprétés. Elle accepte une valeur Enum.LineJoinMode de Round (par défaut), Bevel ou 1> enum.linejoinmode.miter|miter1>.
Thickness
Cette propriété détermine la épaisseur de la broche, mesurée en pixels à partir des bords extérieurs du parent.
Gardez à l'esprit de tweening cette propriété UIStroke lors de l'application à l'objet de texte. Cela rend et stocke de nombreuses tailles de glyphe chaque cadre, ce qui peut potentiellement causer des problèmes de performance ou des clics de texte.
Transparency
La propriété Transparency définie l'opacité du coup de crayon indépendamment de l'objet parent's BackgroundTransparency ou TextTransparency . Cela vous permet de rendre le texte et les contours qui sont « vide » (consistent en un contour).