Cocos2d实现的Load。
来源:互联网 发布:人工智能行业报告 36 编辑:程序博客网 时间:2024/06/06 09:17
通过加载资源的数目来控制Load百分比。
添加Bar,加载资源:
loadText = LabelTTF::create("Loading...", "Arial",20);loadPercent = LabelTTF::create("0%", "Arial", 20);addChild(loadText);addChild(loadPercent);Sprite *barback = Sprite::create(("loadingbar.png"));barback->setPosition(ccp(visibleSize.width*0.5, 300));addChild(barback);loadNum = 100;load = 0;progress = ProgressTimer::create(Sprite::create("sliderTrack2.png"));progress->setBarChangeRate(ccp(1, 0));progress->setType(kCCProgressTimerTypeBar);progress->setMidpoint(ccp(0, 0));progress->setPercentage(0.0f);progress->setPosition(ccp(visibleSize.width*0.5, 300));addChild(progress, 1);loadText->setPosition(ccp(visibleSize.width*0.4, 300));loadPercent->setPosition(ccp(visibleSize.width*0.5, 320));for (size_t i = 0; i < 100; i++){TextureCache::sharedTextureCache()->addImageAsync("HelloWorld.png", CC_CALLBACK_1(LoadScene::loadOver, this));}//schedule(schedule_selector(LoadScene::loadOver, 0.5f));
回调函数内容:
//void LoadScene::loadOver(float dt)void LoadScene::loadOver(Object *pSender){load++;char temp[10];float value = ((float)load / loadNum) * 100;sprintf(temp,"%d%%", (int)value);loadPercent->setString(temp);progress->setPercentage(value);if (load == loadNum){removeAllChildren();Scene *scene = changeScen::createScene();Director::getInstance()->replaceScene(CCTransitionPageTurn::create(3.0f, scene, true));}}
0 0
- Cocos2d实现的Load。
- cocos2d 抛物线的实现
- cocos2d-x 进度条的实现
- cocos2d-x进度条的实现
- Cocos2d-x描边字的实现
- cocos2d-x的实现类
- Cocos2d-JS实现的2048
- cocos2d 遮罩的实现
- Cocos2d-lua PageView的实现
- Cocos2d-lua ListView的实现
- jquery的load函数实现页面的局部加载
- 利用Jquery的load函数实现页面的动态加载
- jquery的load方法----$().load
- javascript 实现load效果
- 使用jquery的load()方法实现页面局部刷新
- 有关jquery load 方法的使用说明 实现AJAX
- QlikView实现部分加载数据的功能(Partial Load)
- Ajax基本案例详解之load的实现
- 数据结构_链栈的建立与相关操作_C语言源代码
- java 类变量和成员变量初始化过程
- Hadoop学习笔记之初步了解HDFS
- 内存管理
- 听从你的心
- Cocos2d实现的Load。
- 线段树扫描线(覆盖两次以上的面积和)hdu1255
- 0714
- Inbox:一个电子邮件开源平台
- 游戏中避免重复资源加载,解决资源重复加载的方法
- 异构型网络
- openfire插件开发
- 4-1. 水仙花数(20)
- emmc的上电流程、上电稳定性 .