Cocos2d中update与fixedUpdate的区别(二)
2015-10-16 09:34
260 查看
关于update:方法的目的
update:方法的目的在于给你一个更新你的游戏(你游戏中的所有对象,标签等待)的机会,在它们被渲染到屏幕之前.
换句话说,如果你想要一些游戏对象显示在屏幕的特定位置,你可以在update:方法中更新它们的位置.然后这个屏幕被渲染,你就可以看到你的精灵或是标签出现在你放置的正确位置上.
想象一下你现在编写的游戏室玩家扔一个小球,小球的飞信路径也许像下图所示:
所有东西都看起来很完美!小球在从开始到结束的飞行中的8个不同地方被渲染了8次.这表示update:方法将被调用8次.在上图中的每个球出现的位置调用一次.
现在,想象一下游戏由于某些原因开始掉帧.你在开始位置(1)渲染小球,然后游戏将冻结整整一秒的间隔.所以接下来你的代码再运行的时候,小球应该已经出现在位置(8)了.
相关文章推荐
- Cocos2d中update与fixedUpdate的区别(二)
- Cocos2d中update与fixedUpdate的区别(一)
- Cocos2d中update与fixedUpdate的区别(一)
- Cocos2d中update与fixedUpdate的区别(一)
- 我的cocos2d-x-3.2集成云风pbc lua binding方法
- cocos2d-x游戏项目总结
- 【转载,有批注】cocos2dx AssetsManager的一个BUG
- Cocos2dxActivity cannot be resolved to a type
- cocos2dx 开发环境配置
- Cocos2dx坐标系,锚点
- cocos3.4 使用quic-src报错:duplicate symbol _MD5_Final in:
- cocos2d-x 动画加速与减速
- Cocos2d-x建工程时避免copy文件夹和库
- Cocos2d-x win7 + vs2010 配置图文详解(亲测)
- cocos2dx 2.0 的屏幕旋转如果实现
- cocos2d-html5基金会
- adb-stack 查看cocos-andoroid 运行日志
- 从新建项目到打包成APK(Cocos2d-x 2.2.1)
- eclipse+ADT使用第三方静态库及COCOS2d问题汇总
- cocos2d-x 遍历assets下资源