Al utilizar modificadores de apariencia , puede personalizar aún más la apariencia de su GuiObjects .
- Aplica un gradiente a la base de un objeto.
- Aplica un stroke a texto o a una frontera.
- Establecer esquinas redondeadas para un objeto.
- Aumentar el almohadillado entre los límites de un objeto.
Gradiente
El objeto UIGradient aplica un color y un gradiente de transparencia a su padre GuiObject .
Puede configurar el gradiente por:
- Configurar sus colores a través de un <a href="/reference/engine/datatypes"> Datatype.ColorSequencia</a> en la propiedad degradado de <k>Class.UIGradient.Color|Color</k> del gradiente.
- Configurar su transparencia a través de un NumberSequence en la propiedad degradado de Transparency .
- Eligiendo el punto de inicio del gradiente (dentro o fuera de los límites del padre) a través de la propiedad Offset .
- Eligiendo el ángulo del gradiente a través de la propiedad Rotation .
Secuencia de color
Para establecer la secuencia de color de un gradiente:
En la ventana Explorador , seleccione el UIGradient .
En la ventana Propiedades , haz clic dentro del campo de propiedad Color y luego haz clic en el botón … a la derecha de la caja delimitadorade entrada. Una secuencia de colores se muestra.
Cada triángulo en el eje inferior de la secuencia de colores es un keypoint que determina el valor de color en ese momento.
Haga clic en un punto de interrupción en el orden de los colores, luego haga clic en el pequeño cuadrado junto a Color para abrir la ventana pop-up de Colores .
Seleccione el color deseado para el punto de acceso.
Si es necesario, puede:
- Añade otro punto de clic haciendo clic en cualquier lugar del gráfico.
- Arrastra un punto de tecla existente a una nueva posición, o selecciona un punto de tecla y ingresa un valor de tiempo específico a través de la entrada Tiempo .
- Elimina un punto de interfono seleccionándolo y haciendo clic en el botón Eliminar .
- Restablezca la secuencia haciendo clic en el botón Restablecer .
Transparencia
Para ajustar la transparencia de un gradiente a lo largo de su rango:
En la ventana Explorador , seleccione el UIGradient .
En la ventana Propiedades , haz clic dentro del campo de propiedad Transparencia , luego haz clic en el botón … a la derecha de la caja delimitadorade entrada. Se muestra una secuencia de números.
Cada cuadrado en el gráfico de secuencia de números es un keypoint que determina el valor de transparencia en ese punto.
Haga clic y arrastre cualquier punto de acceso, o seleccione un punto de acceso y ingrese una combinación de tiempo/valor específica a través de las entradas Tiempo y Valor .
Si es necesario, puede:
- Añade otro punto de clic haciendo clic en cualquier lugar del gráfico.
- Elimina un punto de interfono seleccionándolo y haciendo clic en el botón Eliminar .
- Restablezca la secuencia haciendo clic en el botón Restablecer .
Desplazamiento y Rotación
Las propiedades Offset y Rotation le permiten ajustar los puntos de control del gradiente y su ángulo. Como se ilustra en los siguientes gráficos, Offset se basa en un 2>porcentaje2> de la longitud o altura del padre
Al igual que cuando giras el gradiente, los puntos de control también rotar.
Golpe
La instancia UIStroke aplica un contorno a texto o a una frontera. Las características clave incluyen:
- Habilidad de establecer la transparencia del trazado independientemente de la transparencia del padre.
- Tres estilos de esquina corner style (round, bevel, or miter).
- Stroke gradiente soporte a través de la instancia UIGradient .
Resumen de texto / Borde
Dependiendo de su padre, UIStroke opera como un contorno de texto o como un borde . Cuando padre 1> Class.UIStroke1> a un objeto de texto, se aplica al contorno del texto; cuando padre 4> Class.UIStroke4> a otros objetos
Cuando se aplica a un objeto de texto, puede anular el comportamiento de trazado por defecto del objeto por la propiedad ApplyStrokeMode, lo que te permite aplicar el trazado al límite del objeto en lugar del texto en sí mismo. Puedes incluso controlar el contorno y la frontera de forma independiente al padre de
Grosor
Puedes establecer la宽ura del trazo a través de la propiedad Thickness que se mide en píxeles desde las esquinas exteriores del padre.
Color / Gradiente
Puede establecer el color del pincel a través de la propiedad Color, así como insertar una instancia hija UIGradient para crear pinceles de gradiente.
Transparencia
La propiedad Transparency establece la transparencia del pincel independientemente de la transparencia del objeto padre BackgroundTransparency o TextTransparency . Esto te permite renderizar textos y contornos que son "huecos" (consisten en solo un contorno).
Estilo de Esquina
La propiedad LineJoinMode te permite controlar cómo se interpretan las esquinas. Acepta un valor de Round , Bevel o 1>Miter1> .
Esquinas
La instancia UICorner aplica deformación a todos los cuatro ángulos de su padre GuiObject . Puedes controlar el radio aplicado a través de la propiedad CornerRadius usando either 1> Datatype.UDim.Scale|Scale1> o 4> Datatype.UD
Scale alrededor de los esquina a un porcentaje basado en la longitud total de la caja de la padre, lo que significa que una escala de 0> 0.50> o superior deforma la
Amortiguación
Un objeto UIPadding aplica la piel de arriba, abajo, izquierda y/o derecha a los contenidos del padre GuiObject .
Por ejemplo, puede mover el texto dentro de un botón de texto hacia abajo o hacia arriba aplicando un desplazamiento hacia la parte inferior del botón.