UIStroke
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
UIStroke aplica un contorno al texto o a una frontera de UI. Las características clave incluyen:
- Cambia el color de la pincelada Transparency independientemente del texto o el objeto de la interfaz de usuario.
- Elige el LineJoinMode del stroke (round, bevel, or miter).
- Agregue un gradiente al trazo a través de la instancia UIGradient
- Usa las etiquetas [texto rico]((../ui/texto rico.md) para añadirle un tinte a los segmentos de texto en línea.
Para más detalles sobre el objeto UIStroke, véase Modificadores de apariencia.
Resumen
Propiedades
Determina si aplicar el contorno al objeto en lugar del texto en sí mismo.
Determina el color del trazo.
Determina si el contorno es visible.
Determina cómo se interpretan las esquinas.
Determina la longitud del trazo.
Establece la opacidad del pincel independientemente de la BackgroundTransparency o TextTransparency del objeto padre.
Propiedades
ApplyStrokeMode
Cuando se aplica una instancia de UIStroke a un objeto de texto, la propiedad ApplyStrokeMode determina si aplicar el tinte a la frontera del objeto en lugar del texto en sí mismo.
Color
Determina el color de UIStroke. También puedes insertar una instancia de UIGradient como hijo para creargradientes.
Enabled
Esta propiedad determina si la UIStroke es visible. Cuando se establece en false, el stroke no se renderizará. Por defecto, en true .
LineJoinMode
Esta propiedad determina cómo se interpretan las esquinas. Acepta un valor de Enum.LineJoinMode de cualquier Round (por defecto), Bevel o 1> Amount.CornerJoinMode.Miter|Miter1> .
Thickness
Esta propiedad determina la longitud del trazo, medida en píxeles desde las esquinas exteriores del padre.
Tenga en cuenta que tweening esta propiedad UIStroke cuando se aplica a objetos de texto. Esto renders y almacena muchos tamaños de glyph cada marco, lo que puede causar problemas de rendimiento o parpadeo de texto.
Transparency
La propiedad Transparency establece la opacidad del trazado de forma independiente de la madre objeto's BackgroundTransparency o TextTransparency . Esto te permite renderizar texto y bordes que son "hollow" (consiste en solo un contorno).