BoxContainer
Hérite de : Container < Control < CanvasItem < Node < Object
Hérité par : HBoxContainer, VBoxContainer
Un conteneur qui arrange ses contrôles enfants horizontalement ou verticalement.
Description
Un conteneur qui arrange ses contrôles enfants horizontalement ou verticalement, et les ré-arrange automatiquement lorsque leur taille minimale change.
Tutoriels
Propriétés
|
||
|
Méthodes
add_spacer(begin: bool) |
Propriétés du thème
|
Énumérations
enum AlignmentMode: 🔗
AlignmentMode ALIGNMENT_BEGIN = 0
Les contrôles enfants seront arrangés au début du conteneur, c'est-à-dire en haut si l'orientation est verticale, à gauche si l'orientation est horizontale (à droite pour la mise en page droite-à-gauche).
AlignmentMode ALIGNMENT_CENTER = 1
Les contrôles enfants seront centrés dans le conteneur.
AlignmentMode ALIGNMENT_END = 2
Les contrôles enfants seront arrangés à la fin du conteneur, c'est-à-dire en bas si l'orientation est verticale, à droite si l'orientation est horizontale (à gauche pour la mise en page droite-à-gauche).
Descriptions des propriétés
AlignmentMode alignment = 0 🔗
void set_alignment(value: AlignmentMode)
AlignmentMode get_alignment()
L'alignement des enfants du conteneur (doit être l'une des constantes ALIGNMENT_BEGIN, ALIGNMENT_CENTER, ou ALIGNMENT_END).
Si true, BoxContainer arrangera ses enfants verticalement, plutôt que horizontalement.
Ne peut être changé lors de l'utilisation de HBoxContainer et VBoxContainer.
Descriptions des méthodes
Control add_spacer(begin: bool) 🔗
Ajoute un nœud Control à la boîte comme espaceur. Si begin vaut true, insérera le nœud Control devant tous les autres enfants.
Descriptions des propriétés du thème
L'espace entre les éléments du BoxContainer, en pixels.