cocos2dx
2015-12-17 20:00
357 查看
默认调度器使用方法->更正官网的写法:回收是unscheduleUpdate(),而不是unschedulerUpdate()
多了一个r
1.
该调度器是使用Node的刷新事件update方法,该方法在每帧绘制之前都会被调用一次。由于每帧之间时间间隔较短,所以每帧刷新一次已足够完成大部分游戏过程中需要的逻辑判断。
Cocos2d-x中Node默认是没有启用update事件的,因此你需要重载update方法来执行自己的逻辑代码。
通过执行schedulerUpdate()调度器每帧执行 update方法,如果需要停止这个调度器,可以使用
以下代码用来测试该调度器:
你会看到控制台不停输出如下信息
多了一个r
1.
该调度器是使用Node的刷新事件update方法,该方法在每帧绘制之前都会被调用一次。由于每帧之间时间间隔较短,所以每帧刷新一次已足够完成大部分游戏过程中需要的逻辑判断。
Cocos2d-x中Node默认是没有启用update事件的,因此你需要重载update方法来执行自己的逻辑代码。
通过执行schedulerUpdate()调度器每帧执行 update方法,如果需要停止这个调度器,可以使用
unscheduleUpdate()方法。
以下代码用来测试该调度器:
HelloWorldScene.h void update(float dt) override;
HelloWorldScene.cpp bool HelloWorld::init() { ... scheduleUpdate(); return true; } void HelloWorld::update(float dt) { log("update"); }
你会看到控制台不停输出如下信息
cocos2d: update cocos2d: update cocos2d: update cocos2d: update
相关文章推荐
- CocosBuilder使用总结
- Cocos2dx 3.0 交流篇
- Quick-Cocos2d-x3.3配置文件分析
- cocos2d-x之动作类说明
- Cocos2d-x应用:保存背景音乐和音效设置
- quick-cocos2d-x开发工具sublime text及其强力插件QuickXDev
- 在cocos2d-x中动态绘制二维码
- cocos2d-js 在Chrome的最小字体
- COCOS学习笔记--Cocos3.x引擎开发环境搭建
- 【Cocos2d-x 粒子系统】火球用手指飞起来
- cocos2d 和 cocos2d-x引擎选择
- cocos2dx如何使用CCFileUtils进行文件查找的
- cocos2d-x学习笔记(14)笨木头游戏系列LittleRunner
- cocos2d移植到安卓引入第三方so文件时候编译会删除解决方案
- cocos2d-js html5自定义鼠标图案及设置原点方法
- cocos2d 中文显示问题解决
- cocos2d-lua里sprite button imageview换图片
- cocos2d-lua里 如何绑定按钮button的点击事件click
- cocos2d-lua里如何获取cocosstudio里的资源
- cocos2d-lua里如何加载csb文件