cocos2d-x Loadingbar的使用

1、引入头文件

include “cocosGUI.h”

using namespace ui;

2、添加一个进度条的图层
LoadingBar * abc=LoadingBar::create(“自选的进度条的图片”);

2-1设定进度条的坐标
abc->setposition(Vec2(x,y));

2-2设定进度条的百分比
abc->setpercent(0);//设定百分比从0开始

2-3在当前图层中实现进度条
this->addchild(abc,3);

2-4设定进度条的Tag
abc->setTag(100);

3、实现计划任务
this->schedule(schedule_Selector(GameScene::MoveCloud),0.01); //每0.01秒实现一下计划任务里的运动设置进度

4、进度条的计划任务
void GameScene::MoveCloud(float t)
{
auto ma=(Loadingbar *) this->getchildByTag(100);
ma->setpercent(ma->getpercent()+1) //每0.01秒让进度加1
if (ma->getpercent>=100)
{
return;
}
}

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值