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...
ProgressBar
Наследует: Range < Control < CanvasItem < Node < Object
Элемент управления, используемый для визуального представления процента.
Описание
Элемент управления, используемый для визуального представления процента. Показывает процент заполнения в центре. Может также использоваться для отображения неопределенного прогресса. Для большего количества режимов заполнения используйте TextureProgressBar.
Свойства
|
||
|
||
|
Свойства темы
|
||
|
||
|
||
Перечисления
enum FillMode: 🔗
FillMode FILL_BEGIN_TO_END = 0
Полоса прогресса заполняется от начала до конца горизонтально, в соответствии с направлением языка. Если Control.is_layout_rtl() возвращает false, она заполняется слева направо, а если возвращает true, она заполняется справа налево.
FillMode FILL_END_TO_BEGIN = 1
Полоса прогресса заполняется от конца к началу горизонтально, в соответствии с направлением языка. Если Control.is_layout_rtl() возвращает false, она заполняется справа налево, а если возвращает true, она заполняется слева направо.
FillMode FILL_TOP_TO_BOTTOM = 2
Прогресс заполняется сверху вниз.
FillMode FILL_BOTTOM_TO_TOP = 3
Прогресс заполняется снизу вверх.
Описания свойств
bool editor_preview_indeterminate 🔗
Если false, анимация indeterminate будет приостановлена в редакторе.
Направление заполнения. См. FillMode для возможных значений.
Если установлено значение true, индикатор выполнения показывает, что с анимацией что-то происходит, но не показывает процент или значение заполнения.
Если true, процент заполнения отображается на панели.
Описания свойств темы
Color font_color = Color(0.95, 0.95, 0.95, 1) 🔗
Цвет текста.
Color font_outline_color = Color(0, 0, 0, 1) 🔗
Оттенок контура текста ProgressBar.
Размер контура текста.
Примечание: При использовании шрифта с включенным FontFile.multichannel_signed_distance_field его FontFile.msdf_pixel_range должен быть установлен как минимум в дважды значения outline_size, чтобы контур выглядел правильно. В противном случае контур может оказаться обрезанным раньше, чем предполагалось.
Шрифт, используемый для отображения процента заполнения, если show_percentage имеет значение true.
Размер шрифта, используемый для отображения процента заполнения, если show_percentage имеет значение true.
Стиль фона.
Стиль прогресса (То есть та часть, которая заполняет полосу).