进度条(GProgressBar)
Author: 谷主
Value
进度值,应该在Min
和Max
之间。Min
进度的最小值。Max
进度的最大值。Title Type
标题类型。必须先设置好Title Widget
。Percent
显示百分比。例如:“50%”。ValueAndMax
显示进度值和最大值。例如:“50/100”。Value
显示进度值。例如:“50”。Max
显示最大值。例如:“100”。
Reverse
对于横向的进度条,一般来说,进度越大,伸缩条越向右延伸,如果是反向的,则伸缩条右边缘固定,进度越大,伸缩条越往左延伸;对于纵向的进度条,一般来说,进度越大,伸缩条越向下延伸,如果是反向的,则伸缩条底边缘固定,进度越大,伸缩条越往上延伸。- 比较以下两个进度条,第一个是正常的进度条,第二个是反向的。如图1-1所示:
(图1-1)
以下属性用于绑定进度条的功能部件。注意:当进度条节点是预制体实例的节点时,这些属性会隐藏。
H Bar
横向Bar精灵。当进度改变时,将改变这个精灵的宽度。一般用于横向的进度条。注意:一定要将bar精灵的宽度设置为进度条处于最大值时的宽度。
这个精灵可以是任何类型,不限制于图片。特别的,如果它是含有ProgressMesh的图片或者装载器,进度改变时,将改变ProgressMesh的填充比例,而不是图片的宽度。
V Bar
纵向Bar精灵。当进度改变时,将改变这个精灵的高度。一般用于竖向的进度条。注意:一定要将bar精灵的高度设置为进度条处于最大值时的高度。
这个精灵可以是任何类型,不限制于图片。特别的,如果它是含有ProgressMesh的图片或者装载器,进度改变时,将改变ProgressMesh的填充比例,而不是图片的高度。
Title Widget
标题精灵。进度改变时,它的文本内容将根据Title Type自动改变。
可以利用关联做出效果更丰富的进度条组件,例如下面这个进度条,会动的小松鼠建立了一个和bar部件“右->右”的关联,这样当进度变化时,小松鼠也跟着动了。如图1-2所示
(图1-2)