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...
FlowContainer
Eredita: Container < Control < CanvasItem < Node < Object
Ereditato da: HFlowContainer, VFlowContainer
Un contenitore che dispone i suoi controlli figli orizzontalmente o verticalmente e li avvolge attorno ai bordi.
Descrizione
Un contenitore che dispone i suoi controlli figli orizzontalmente o verticalmente e li avvolge attorno ai bordi. Ciò è simile a come il testo in un libro si avvolge quando non ci sono più parole che possono rimanere su una riga.
Tutorial
Proprietà
|
||
|
||
|
||
|
Metodi
get_line_count() const |
Proprietà del tema
|
||
|
Enumerazioni
enum AlignmentMode: 🔗
AlignmentMode ALIGNMENT_BEGIN = 0
I controlli figli saranno disposti all'inizio del contenitore, ovvero in alto se l'orientamento è verticale, a sinistra se l'orientamento è orizzontale (a destra per il layout RTL).
AlignmentMode ALIGNMENT_CENTER = 1
I controlli figli saranno centrati nel contenitore.
AlignmentMode ALIGNMENT_END = 2
I controlli figlio saranno disposti alla fine del contenitore, ovvero in basso se l'orientamento è verticale, a destra se l'orientamento è orizzontale (a sinistra per il layout RTL).
enum LastWrapAlignmentMode: 🔗
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_INHERIT = 0
L'ultima riga o colonna parzialmente riempita sarà allineata alla riga o colonna precedente in base a alignment.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_BEGIN = 1
L'ultima riga o colonna parzialmente riempita sarà allineata all'inizio della riga o colonna precedente.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_CENTER = 2
L'ultima riga o colonna parzialmente riempita sarà allineata al centro della riga o colonna precedente.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_END = 3
L'ultima riga o colonna parzialmente riempita sarà allineata alla fine della riga o colonna precedente.
Descrizioni delle proprietà
AlignmentMode alignment = 0 🔗
void set_alignment(value: AlignmentMode)
AlignmentMode get_alignment()
L'allineamento dei nodi figli del contenitore (deve essere ALIGNMENT_BEGIN, ALIGNMENT_CENTER o ALIGNMENT_END).
LastWrapAlignmentMode last_wrap_alignment = 0 🔗
void set_last_wrap_alignment(value: LastWrapAlignmentMode)
LastWrapAlignmentMode get_last_wrap_alignment()
Comportamento di avvolgimento dell'ultima riga o colonna parzialmente riempita (deve essere uno tra LAST_WRAP_ALIGNMENT_INHERIT, LAST_WRAP_ALIGNMENT_BEGIN, LAST_WRAP_ALIGNMENT_CENTER o LAST_WRAP_ALIGNMENT_END).
Se true, inverte la direzione di riempimento. I FlowContainer orizzontali riempiranno le righe dal basso verso l'alto, i FlowContainer verticali riempiranno le colonne da destra a sinistra.
Quando si utilizza un FlowContainer verticale con un Control.layout_direction da destra a sinistra, le colonne si riempiranno invece da sinistra a destra.
Se true, il FlowContainer organizzerà i suoi nodi figli verticalmente, anziché orizzontalmente.
Non può essere modificato quando si utilizzano HFlowContainer e VFlowContainer.
Descrizioni dei metodi
Restituisce il numero di righe attuale.
Descrizioni delle proprietà del tema
La separazione orizzontale dei nodi figli.
La separazione verticale dei nodi figli.