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.
Стиль фону.
Стиль прогресу (тобто частина, яка заповнює бар).