auto uiLayer = GUIReader::getInstance()->WidgetFromJsonfile("UIDemo_1/UIDemo_1.ExportJson"); this->addChild(uiLayer); load = (Loadingbar*)uiLayer->getChildByname("Image_4")->getChildByname("Progressbar_6"); load->setPercent(1);
通过以上代码加载cocoStudio生成的资源。
cocoStudio下的对象结构
通过这句,可以取得每层之间的数据:
load = (Loadingbar*)uiLayer->getChildByname("Image_4")->getChildByname("Progressbar_6");
设置进度条的初始值,根据条件来判断是加还是减
load->setPercent(1);通过scheduleUpdate(),来进行每帧都判断。或者其他的方法,(可以通过set和get方法,我没有试过) 根据一定的条件来进行将进度条移动知道移动100%(或者为0)就进行其他的 *** 作,其实他也就是个效果真的数值,需要通过定义的数据或者是配置表中的数据来进行判断,在进行相应的 *** 作。 总结
以上是内存溢出为你收集整理的实现loadingBar进度条全部内容,希望文章能够帮你解决实现loadingBar进度条所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)