voID HelloWorld::update(float delta);
int _count = 0;
Size size = Director::getInstance()->getVisibleSize();
cocos2d::ui::Loadingbar* loadingbar = cocos2d::ui::Loadingbar::create("slIDerProgress.png");
loadingbar->setTag(10);
loadingbar->setposition(Vec2(size.wIDth/2,size.height/2 +loadingbar->getContentSize().height / 4.0f));
loadingbar->setDirection(cocos2d::ui::Loadingbar::Direction::RIGHT);
this->addChild(loadingbar);
this->schedule(schedule_selector(HelloWorld::update),2);//每2秒执行一次update也可以定义其他函数
voID HelloWorld::update(float delta){
cclOG("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX %d");
log("--------->%d",_count);
_count++;
if (_count == 100)
{
_count = 0;
}
cocos2d::ui::Loadingbar* loadingbar = static_cast<cocos2d::ui::Loadingbar*>(this->getChildByTag(10));
loadingbar->setPercent(_count);
}
总结以上是内存溢出为你收集整理的Cocos2d-x LoadingBar的使用,及定时加载进度全部内容,希望文章能够帮你解决Cocos2d-x LoadingBar的使用,及定时加载进度所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)