quick cocos2dx提供了一些控件,UILoadingBar就是其中之一,它提供了进度条的功能。但官方的例子无此控件使用
local options =
{
scale9 = false,-- 是否使用9宫格
image = "test.png",capInsets = cc.rect(0,0,0),-- 缩放的区域
viewRect = cc.rect(0,100,20),-- 可视的大小
direction = 0,-- 方向,从右到左还是从左到右
}
local obj = cc.ui.UILoadingBar.new(options)
obj:setPercent(0)
return obj
各位童鞋注意了,这坑货在于以下几点 1 若是你的图片是带圆角的,那就不要用scale9这个选项。因为它会吃掉你的圆角,而且显示不全,笔者试下来的结果是一半是方的一半是圆的。 2 你的图片不带圆角,那么恭喜你,可以使用scale9这个选项了,而且可以拉长,但是注意,不要使用direction这个选项,若是从向左,则当percent低的时候显示不全。 所以安全的使用注意: 1 最好是不用scale9,整图使用可以达到预期效果 2 最好是不用带圆角的图片,方形图片更有保障
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。