Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
Slider
Eredita: Range < Control < CanvasItem < Node < Object
Ereditato da: HSlider, VSlider
Classe di base astratta per gli slider.
Descrizione
Classe base astratta per gli slider, utilizzata per regolare un valore spostando un grabber lungo un asse orizzontale o verticale. Gli slider sono controlli basati su Range.
Proprietà
|
||
focus_mode |
|
|
|
||
step |
|
|
|
||
|
||
|
Proprietà del tema
|
||
|
||
|
||
Segnali
drag_ended(value_changed: bool) 🔗
Emesso quando il trascinamento viene terminato. Se value_changed è true, Range.value è diverso dal valore di quando è stato iniziato il trascinamento.
drag_started() 🔗
Emesso quando il trascinamento viene iniziato. Viene emesso prima del corrispondente segnale Range.value_changed.
Enumerazioni
enum TickPosition: 🔗
TickPosition TICK_POSITION_BOTTOM_RIGHT = 0
Posiziona le tacche in basso lo HSlider o a destra del VSlider.
TickPosition TICK_POSITION_TOP_LEFT = 1
Posiziona le tacche in alto lo HSlider o a sinistra del VSlider.
TickPosition TICK_POSITION_BOTH = 2
Posiziona le tacche su entrambi i lati dello slider.
TickPosition TICK_POSITION_CENTER = 3
Posiziona le tacche al centro dello slider.
Descrizioni delle proprietà
Se true, è possibile interagire con lo slider. Se false, il valore può essere modificato solo tramite codice.
Se true, il valore può essere modificato utilizzando la rotellina del mouse.
Il numero di tacche visualizzate sullo slider, incluse le tacche sui bordi. Le tacche sono marcatori di valori distribuiti in modo uniforme.
bool ticks_on_borders = false 🔗
Se true, lo slider visualizzerà delle tacche per i valori minimo e massimo.
TickPosition ticks_position = 0 🔗
void set_ticks_position(value: TickPosition)
TickPosition get_ticks_position()
Imposta la posizione delle tacche. Vedi TickPosition per i dettagli.
Descrizioni delle proprietà del tema
Costante booleana. Se 1, la dimensione della texture del grabber sarà ignorata e si adatterà ai limiti dello slider, basandosi solo sulla sua posizione centrale.
Offset verticale o orizzontale del grabber.
Scostamento verticale o orizzontale delle tacche. Lo scostamento è invertito per le tacche superiori o sinistre.
La texture per il grabber (l'elemento trascinabile).
La texture del grabber quando è disattivato.
La texture del grabber quando è focalizzato.
La texture per le tacchette, visibile quando tick_count è maggiore di 0.
Lo sfondo dell'area a sinistra o in basso del grabber.
StyleBox grabber_area_highlight 🔗
Lo sfondo dell'area a sinistra o in basso del grabber che è visualizzato quando ci si passa sopra con il mouse o è focalizzato.
Lo sfondo per l'intero slider. Influisce sull'altezza o sulla larghezza di grabber_area.