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
Успадковує: Container < Control < CanvasItem < Node < Object
Успадковано від: HFlowContainer, VFlowContainer
Контейнер, який влаштовує свою дитину, регулюється горизонтально або вертикально і обмотує їх навколо кордонів.
Опис
Контейнер, який влаштовує свою дитину, регулюється горизонтально або вертикально і обмотує їх навколо кордонів. Це схоже на те, як текст у книзі обгортається, коли більше слів не можна вписувати на рядок.
Посібники
Властивості
|
||
|
||
|
||
|
Методи
get_line_count() const |
Властивості теми
|
||
|
Переліки
enum AlignmentMode: 🔗
AlignmentMode ALIGNMENT_BEGIN = 0
Дочірні елементи керування будуть розташовані на початку контейнера, тобто вгорі, якщо орієнтація вертикальна, ліворуч, якщо орієнтація горизонтальна (праворуч для компонування RTL).
AlignmentMode ALIGNMENT_CENTER = 1
Дочірні елементи керування будуть розташовані в центрі контейнера.
AlignmentMode ALIGNMENT_END = 2
Дочірні елементи керування будуть розташовані в кінці контейнера, тобто внизу, якщо орієнтація вертикальна, праворуч, якщо орієнтація горизонтальна (ліворуч для компонування RTL).
enum LastWrapAlignmentMode: 🔗
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_INHERIT = 0
Останній частково заповнений ряд або стовпець буде вирівняно до попереднього ряду або стовпця відповідно до alignment.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_BEGIN = 1
Останній частково заповнений ряд або стовпець буде обгорнути до початку попереднього ряду або стовпця.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_CENTER = 2
Останній частково заповнений ряд або стовпчик буде обмотати вирівнюється до центру попереднього ряду або стовпця.
LastWrapAlignmentMode LAST_WRAP_ALIGNMENT_END = 3
Останній частково заповнений ряд або стовпець буде обгорнути до кінця попереднього ряду або стовпця.
Описи властивостей
AlignmentMode alignment = 0 🔗
void set_alignment(value: AlignmentMode)
AlignmentMode get_alignment()
Вирівнювання дочірніх елементів контейнера (має бути одним із ALIGNMENT_BEGIN, ALIGNMENT_CENTER або ALIGNMENT_END).
LastWrapAlignmentMode last_wrap_alignment = 0 🔗
void set_last_wrap_alignment(value: LastWrapAlignmentMode)
LastWrapAlignmentMode get_last_wrap_alignment()
Поведінка обгортання останнього, частково заповненого рядка або стовпця (доповнювати один з LAST_WRAP_ALIGNMENT_INHERIT, LAST_WRAP_ALIGNMENT_BEGIN, LAST_WRAP_ALIGNMENT_CENTER, або LAST_WRAP_ALIGNMENT_END).
Якщо true, зворотний напрямок заповнення. Горизонтальні FlowContainer будуть заповнювати рядки знизу до вершини, вертикальні FlowContainer заповнять стовпчики прямо зліва.
При використанні вертикального FlowContainer з правою наліво пам'ятний контроль.layout_direction, стовпчики наповнять зліва направо замість.
Якщо true, то FlowContainer влаштує своїх дітей вертикально, а не горизонтально.
Не можна змінювати при використанні HFlowContainer та VFlowContainer.
Описи методів
Повернення поточного рахунку.
Описи тематичної нерухомості
Горизонтальне відділення вузлів дитини.
Вертикальне відділення дитячих вузлів.