cocos2dx3.x schedule设置interval的坑!!!
2017-01-10 15:34
316 查看
cocos2dx3.x schedule设置interval的坑!!!
float dt = m_loadingTime / m_maxProgress; this->schedule(CC_SCHEDULE_SELECTOR(SFLoadingLayer::loadSchedule), dt);
上边这段代码,dt有可能小于1.0/60.0f,如果schedule的interval参数小于预设的帧率的话,在后边对这个schedule进行unschedule操作时,有可能不能停止这个schedule,计时器会继续运行,导致一些崩溃的发生。
相关文章推荐
- Cocos2d-x 3.x 图形学渲染系列十二
- Cocos2d-x 3.x 图形学渲染系列十二
- DragonBones For CocosLua
- cocos2d 触摸优先级以及吞噬
- Cocos2d-x 3.x 图形学渲染系列十一
- Cocos2d-x 3.x 图形学渲染系列十一
- cocos2dx读取cvs表
- 招cocos2d-x休闲游戏开发
- cocos2d-x 3.9进度条程序实例(圆形)
- [笔记][Cocos2d-x]关于 “不是一个有效的 Android 目标平台” 的编译错误
- 关于cocos2d中fast tilemap出现黑线的解决方案
- 【备忘】 ios cocos2d-x 基础+高级+实战(完整)下载
- 【备忘】麦可网-Cocos2D-X跨平台游戏开发 完整4G下载
- Cocos2d-x 3.x 图形学渲染系列十
- Cocos2d-x 3.x 图形学渲染系列十
- cocos2dx系列之回调函数
- Cocos就是个辣鸡!!!
- cocos2dx android平台下 sqlite3 移植方案
- cocos2d-x-3.2创建项目方法,cocos2d-x-3.2项目
- COCOS设计模式--简单工厂模式