ProgressBar в Godot
ProgressBar
в Godot — это компонент, который отображает прогресс выполнения задачи в виде заполняющейся полосы. Он используется для визуализации прогресса, например, загрузки, выполнения задачи или уровня здоровья. ProgressBar
поддерживает настройку диапазона значений, текущего прогресса и внешнего вида.
Основные функции:
-
Отображение прогресса
value
: Текущее значение прогресса.min_value
иmax_value
: Диапазон значений (по умолчанию0
и100
).- Полоса заполняется пропорционально значению
value
.
-
Настройка внешнего вида
- Поддерживает настройку стиля через Theme.
- Можно задать цвет фона, цвет заполнения и другие параметры.
-
Режимы отображения
percent_visible
: Еслиtrue
, отображает процент выполнения.show_percentage
: Еслиtrue
, отображает текстовое значение процентов.
-
Гибкость
- Можно использовать как часть более сложных интерфейсов (например, загрузка, здоровье, опыт).