ProgressBar¶
继承: Range < Control < Item < Object
用于百分比的可视化表示的控件。
描述¶
用于百分比的可视化表示的控件。从右到左显示填充百分比。
属性¶
|
||
|
||
|
主题属性¶
|
||
|
||
|
||
枚举¶
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,则用于绘制填充百分比的字体大小。
背景的风格。
进度的样式(即填充条的部分)。