您的位置:首页 > 移动开发 > Cocos引擎

学习笔记-----cocos2d-x加载cocostudio进度条

2016-06-27 10:22 513 查看
首先在cocostudio中创建工程,添加进度条,将csb发布到resourse目录下。

1.加载csb文件

auto rootNode = CSLoader::createNode("LoadLayer.csb");
this->addChild(rootNode,1,1);

2.获取cocostudio中的进度条

LoadingBar* loading = (LoadingBar*)rootNode->getChildByName("LoadingBar_1");
loading->setTag(1); 
//设置tag值

loading->setDirection(LoadingBarTypeLeft); 
 
//表示进度条是从左向右递增  

//设置进度条的方向,  

void setDirection(LoadingBarType dir);  

//获得进度条的方向,返回值为整型  

int getDirection();  

  

//设置进度和返回当前进度  

void setPercent(int percent);  

int getPercent();
 

在通过tag值获取进度条时,要先获取node节点,再获取进度条

auto loading = (LoadingBar*)(this->getChildByTag(1)->getChildByTag(1));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cocostudio cocos2d-x