命名约定
bar
当进度改变时,改变“bar”对象的宽度。一般用于横向的进度条。注意:一定要设置bar对象的宽度为进度条处于最大值时的宽度。
“bar”元件可以是任何类型,不限制于图片。
特别的,如果“bar”对象是具有特殊填充模式的图片或者装载器,进度改变时,将改变它的填充比例,而不是宽度。
bar_v
当进度改变时,改变“bar_v”对象的高度。一般用于纵向的进度条。注意:一定要设置bar_v对象的高度为进度条处于最大值时的高度。
“bar_v”元件可以是任何类型,不限制于图片。
特别的,如果“bar_v”对象是具有特殊填充模式的图片或者装载器,进度改变时,将改变它的填充比例,而不是宽度。
-
title
可以是装载器,也可以是标签、按钮。用于显示进度的标题。显示的内容由“标题类型”决定。 -
ani
是一个动画对象。当进度改变时,修改动画的帧索引等于进度值(0-100)。
可以利用关联做出效果更丰富的进度条组件,例如下面这个进度条,会动的小松鼠建立了一个和bar部件“右->右”的关联,这样当进度变化时,小松鼠也跟着动了。
-
GProgressBar
GProgressBar pb = gcom.GetChild("n1").asProgress;
pb.value = 50;
//如果想改变进度值有一个动态的过程
pb.TweenValue(50, 0.5f);