LabelSettings
Hereda: Resource < RefCounted < Object
Proporciona ajustes comunes para personalizar el texto en una Label.
Descripción
LabelSettings es un recurso que proporciona ajustes comunes para personalizar el texto en una Label. Tendrá prioridad sobre las propiedades definidas en Control.theme. El recurso se puede compartir entre múltiples etiquetas y cambiar sobre la marcha, por lo que es una forma conveniente y flexible de configurar el estilo del texto.
Propiedades
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Métodos
void |
add_stacked_outline(index: int = -1) |
void |
add_stacked_shadow(index: int = -1) |
get_stacked_outline_color(index: int) const |
|
get_stacked_outline_size(index: int) const |
|
get_stacked_shadow_color(index: int) const |
|
get_stacked_shadow_offset(index: int) const |
|
get_stacked_shadow_outline_size(index: int) const |
|
void |
move_stacked_outline(from_index: int, to_position: int) |
void |
move_stacked_shadow(from_index: int, to_position: int) |
void |
remove_stacked_outline(index: int) |
void |
remove_stacked_shadow(index: int) |
void |
set_stacked_outline_color(index: int, color: Color) |
void |
set_stacked_outline_size(index: int, size: int) |
void |
set_stacked_shadow_color(index: int, color: Color) |
void |
set_stacked_shadow_offset(index: int, offset: Vector2) |
void |
set_stacked_shadow_outline_size(index: int, size: int) |
Descripciones de Propiedades
Font utilizada para el texto.
Color font_color = Color(1, 1, 1, 1) 🔗
El color del texto.
El tamaño del texto.
Additional vertical spacing between lines (in pixels), spacing is added to line descent. This value can be negative.
Color outline_color = Color(1, 1, 1, 1) 🔗
El color del contorno.
Tamaño del contorno del texto.
float paragraph_spacing = 0.0 🔗
Espacio vertical entre párrafos. Se añade encima de line_spacing.
Color shadow_color = Color(0, 0, 0, 0) 🔗
Color del efecto de sombra. Si el alfa es 0, no se dibujará ninguna sombra.
Vector2 shadow_offset = Vector2(1, 1) 🔗
Desplazamiento del efecto de sombra, en píxeles.
Tamaño del efecto de sombra.
int stacked_outline_count = 0 🔗
El número de contornos apilados.
int stacked_shadow_count = 0 🔗
El número de sombras apiladas.
Descripciones de Métodos
void add_stacked_outline(index: int = -1) 🔗
Añade un nuevo contorno apilado a la etiqueta en el index dado. Si el index es -1, el nuevo contorno apilado se añadirá al final de la lista.
void add_stacked_shadow(index: int = -1) 🔗
Añade una nueva sombra apilada a la etiqueta en el index dado. Si index es -1, la nueva sombra apilada se añadirá al final de la lista.
Color get_stacked_outline_color(index: int) const 🔗
Devuelve el color del contorno apilado en index.
int get_stacked_outline_size(index: int) const 🔗
Devuelve el tamaño del contorno apilado en index.
Color get_stacked_shadow_color(index: int) const 🔗
Devuelve el color de la sombra apilada en index.
Vector2 get_stacked_shadow_offset(index: int) const 🔗
Devuelve el desplazamiento de la sombra apilada en index.
int get_stacked_shadow_outline_size(index: int) const 🔗
Devuelve el tamaño del contorno de la sombra apilada en el index.
void move_stacked_outline(from_index: int, to_position: int) 🔗
Mueve el contorno apilado en el índice from_index a la posición dada to_position en el array.
void move_stacked_shadow(from_index: int, to_position: int) 🔗
Mueve la sombra apilada en el índice from_index a la posición dada to_position en el array.
void remove_stacked_outline(index: int) 🔗
Elimina el contorno apilado en el índice index.
void remove_stacked_shadow(index: int) 🔗
Elimina la sombra apilada en el índice index.
void set_stacked_outline_color(index: int, color: Color) 🔗
Establece el color del contorno apilado identificado por el index dado a color.
void set_stacked_outline_size(index: int, size: int) 🔗
Establece el tamaño del contorno apilado identificado por el index dado a size.
void set_stacked_shadow_color(index: int, color: Color) 🔗
Establece el color de la sombra apilada identificada por el index dado a color.
void set_stacked_shadow_offset(index: int, offset: Vector2) 🔗
Establece el desplazamiento de la sombra apilada identificada por el index dado a offset.
void set_stacked_shadow_outline_size(index: int, size: int) 🔗
Establece el tamaño del contorno de la sombra apilada identificada por el index dado a size.