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.

MarginContainer

Hérite de : Container < Control < CanvasItem < Node < Object

Hérité par : EditorDock

Un conteneur qui garde une marge autour de ses contrôles enfants.

Description

MarginContainer ajoute une marge réglable de chaque côté de ses contrôles enfants. Les marges sont ajoutées autour de tous les enfants, pas autour de chacun individuellement. Pour contrôler les marges du MarginContainer, utilisez les propriétés de thème margin_* énumérées ci-dessous.

Note : Les tailles des marge sont des redéfinitions du thème, pas des propriétés normales. Voilà un exemple de comment les modifier dans le code :

# Cet échantillon de code suppose que le script actuel étend MarginContainer.
var valeur_marge = 100
add_theme_constant_override("margin_top", valeur_marge)
add_theme_constant_override("margin_left", valeur_marge)
add_theme_constant_override("margin_bottom", valeur_marge)
add_theme_constant_override("margin_right", valeur_marge)

Tutoriels

Propriétés du thème

int

margin_bottom

0

int

margin_left

0

int

margin_right

0

int

margin_top

0


Descriptions des propriétés du thème

int margin_bottom = 0 🔗

Décale vers l'intérieur les enfants directs du conteneur par cette quantité de pixels depuis le bas.


int margin_left = 0 🔗

Décale vers l'intérieur les enfants directs du conteneur par cette quantité de pixels depuis la gauche.


int margin_right = 0 🔗

Décale vers l'intérieur les enfants directs du conteneur par cette quantité de pixels depuis la droite.


int margin_top = 0 🔗

Décale vers l'intérieur les enfants directs du conteneur par cette quantité de pixels depuis le haut.