BoxContainer
Успадковує: Container < Control < CanvasItem < Node < Object
Успадковано від: HBoxContainer, VBoxContainer
Контейнер, який розташовує дочірні елементи керування горизонтально або вертикально.
Опис
Контейнер, який розташовує дочірні елементи керування горизонтально або вертикально, змінюючи їх автоматично, коли змінюється їхній мінімальний розмір.
Посібники
Властивості
|
||
|
Методи
add_spacer(begin: bool) |
Властивості теми
|
Переліки
enum AlignmentMode: 🔗
AlignmentMode ALIGNMENT_BEGIN = 0
Дочірні елементи керування будуть розташовані на початку контейнера, тобто вгорі, якщо орієнтація вертикальна, ліворуч, якщо орієнтація горизонтальна (праворуч для компонування RTL).
AlignmentMode ALIGNMENT_CENTER = 1
Дочірні елементи керування будуть розташовані в центрі контейнера.
AlignmentMode ALIGNMENT_END = 2
Дочірні елементи керування будуть розташовані в кінці контейнера, тобто внизу, якщо орієнтація вертикальна, праворуч, якщо орієнтація горизонтальна (ліворуч для компонування RTL).
Описи властивостей
AlignmentMode alignment = 0 🔗
void set_alignment(value: AlignmentMode)
AlignmentMode get_alignment()
Вирівнювання дочірніх елементів контейнера (має бути одним із ALIGNMENT_BEGIN, ALIGNMENT_CENTER або ALIGNMENT_END).
Якщо true, BoxContainer розташовуватиме своїх дітей вертикально, а не горизонтально.
Не можна змінити під час використання HBoxContainer і VBoxContainer.
Описи методів
Control add_spacer(begin: bool) 🔗
Додає вузол Control до поля як прокладку. Якщо begin має значення true, вузол Control буде вставлено перед усіма іншими дочірніми елементами.
Описи тематичної нерухомості
Відстань між елементами BoxContainer у пікселях.