进度条(GProgressBar)

Author: 谷主

1-1

  • Value 进度值,应该在MinMax之间。
  • Min 进度的最小值。
  • Max 进度的最大值。
  • Title Type 标题类型。必须先设置好Title Widget
    • Percent 显示百分比。例如:“50%”。
    • ValueAndMax 显示进度值和最大值。例如:“50/100”。
    • Value 显示进度值。例如:“50”。
    • Max 显示最大值。例如:“100”。
  • Reverse 对于横向的进度条,一般来说,进度越大,伸缩条越向右延伸,如果是反向的,则伸缩条右边缘固定,进度越大,伸缩条越往左延伸;对于纵向的进度条,一般来说,进度越大,伸缩条越向下延伸,如果是反向的,则伸缩条底边缘固定,进度越大,伸缩条越往上延伸。

    • 比较以下两个进度条,第一个是正常的进度条,第二个是反向的。如图1-1所示:

    1-2 1-3

    (图1-1)

以下属性用于绑定进度条的功能部件。注意:当进度条节点是预制体实例的节点时,这些属性会隐藏。

  • H Bar 横向Bar精灵。当进度改变时,将改变这个精灵的宽度。一般用于横向的进度条。注意:一定要将bar精灵的宽度设置为进度条处于最大值时的宽度。

这个精灵可以是任何类型,不限制于图片。特别的,如果它是含有ProgressMesh的图片或者装载器,进度改变时,将改变ProgressMesh的填充比例,而不是图片的宽度。

  • V Bar 纵向Bar精灵。当进度改变时,将改变这个精灵的高度。一般用于竖向的进度条。注意:一定要将bar精灵的高度设置为进度条处于最大值时的高度。

这个精灵可以是任何类型,不限制于图片。特别的,如果它是含有ProgressMesh的图片或者装载器,进度改变时,将改变ProgressMesh的填充比例,而不是图片的高度。

  • Title Widget 标题精灵。进度改变时,它的文本内容将根据Title Type自动改变。

可以利用关联做出效果更丰富的进度条组件,例如下面这个进度条,会动的小松鼠建立了一个和bar部件“右->右”的关联,这样当进度变化时,小松鼠也跟着动了。如图1-2所示

1-3

(图1-2)

Copyright ©Layabox 2025 all right reserved,powered by LayaAir Engine更新时间: 2025-07-15 18:36:26

results matching ""

    No results matching ""