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;
}
}