cocos2d 转圈倒计时实现

项目过程中经常要求完成一个转圈倒计时或者进度条效果:
在这里插入图片描述
可以使用ProgressTimer进行实现:

var percentNow = 10 + 0.8*parseInt(nowNum / sdata.limit * 100);     // 因为进度条底部有遮挡,从10%-90%显示0-100
var progressNow = cc.ProgressTimer.create(cc.Sprite.create("res/ui/seaWorld/Rob_progress-bar02.png"));
progressNow.setType(cc.ProgressTimer.TYPE_RADIAL);
// progressNow.setReverseDirection(true);   // 逆时针
progressNow.setPosition(cc.p(barBg.getContentSize().width/2.0, barBg.getContentSize().height/2.0));
progressNow.setRotation(180);   // 从底部开始
progressNow.setPercentage(percentNow);
barBg.addChild(progressNow);  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值