Cocos2d 进度条ProgressTimer

Cocos中进度条有两种形式,条形进度条,扇形进度条、。默认锚点(0.5,0.5)

一,条形进度条

如图所示:

制作原理是两个条形的图片,一个为前景,另一个为背景,背景保持不动,而前景使用CCProgressTimer做成逐渐显示的进度条。

1.创建进度条

void Load::setProgressTimer()
{
	CCSprite*  loadBg = CCSprite::create("LoadLayer/sliderTrack.png");
	CCSprite* loadFore = CCSprite::create("LoadLayer/sliderProgress.png");
	loadBg->setPosition(ccp(240, 60));
	addChild(loadBg);
	timer = CCProgressTimer::create(loadFore);                 //创建CCProgresstimer
	timer->setPosition(ccp(240, 60));					//设置CCProgressTimer位置
	timer->setType(kCCProgressTimerTypeBar);                //设置类型
	timer->setPercentage(0);				<span s
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值