本帖最后由 steven1041 于 2019-1-10 14:14 编辑
这里有一个数值:进度百分比percent,每次更新进度条,你要算出这个值
1. 在皮肤进度条ProgressBar下面或上面拖一个eui.rect组件,宽和高与你设置的进度条一样. 透明度为1,颜色随便
2 当进度百分比改变时,就改变这个rect的宽度= rect的原始宽度*percent; 然后设置ProgressBar.mask=rect.就可以了
上面这个方法柯能不适合你,因为你的进度条二端是椭圆的,所以要换个方法:
1.设置你进度条上面那层图片 的九宫格, 作用:让这个图片,改变宽度时,形状不变.
2. 当percent,变化时,你直接改变度条上面那层图片的宽度=原始宽度*percent
|