Scheduler and Timer Callback
来源:互联网 发布:coc暗黑训练营升级数据 编辑:程序博客网 时间:2024/05/22 17:04
Scheduler and Timer Callback
调度器负责触发调度回调.
两种不同类型的回调 (selectors):
- 更新selector: ‘update’ selector会被每个frame调用.你可以自定义优先级.
- 自定义selector: 自定义selector会被每个frame调用, 或自定义的时间段内调用.
‘custom selectors’尽可能避免使用。相对于使用’update selector’来说,它比较快,且内存消耗较小.
CCScheduler vs. NSTimer
Cocos2D Scheduler 为你的游戏提供了时间事件和调用.你最好不要使用NSTimer,而用CCScheduler类替代.
原因如下:
- CCNode对象知道如何去调度和解除调度事件,和仅使用NSTimer相比,使用Cocos2D Scheduler有很多独特的优点.
- 每当CCNode不再可见或者需从场景中移除时,调度器调用会失效。
- 当Cocos2D暂停或者Cocos2D继续时重新调度,调度器调用也会失效。
- 调度器会传递距离上一次调用的间隔时间(单位毫秒)。间隔时间在物理引擎中十分有用。
- 通过调用this->scheduleUpdate();使用调度器能确保你的更新方法在每帧需要渲染前调用。
因此,CCScheduler会比NSTimer节省很多时间,让你更加关注于你的游戏架构.
- Scheduler and Timer Callback
- cocos2d-x 3.0 基本概念 定时器Scheduler and Timer
- JBPM知识点------timer、Scheduler
- JBPM知识点------timer、Scheduler
- Timer Event Callback
- Capacity Scheduler and Dynamic Scheduler
- DelayQueue模拟TImer和scheduler
- Timer Scheduler API参数详解
- QUARTZ SCHEDULER AND LOGGING
- jbpm知识点——timer、Scheduler
- ns2 (Handler, Event, Scheduler, Timer)
- 三、cocos2dx - Scheduler 和 Timer 回调
- coco2dx-定时器(Scheduler)原理一 -- Timer
- CallBack and Hooks
- CallBack and Hooks
- JQuery Callback and Functions
- cocos2d-x:定时器Schedulerh和Timer Callback
- Troubleshooting : process scheduler and distribution
- 介绍几本专业的书籍,一起学习
- Gift1解题报告
- JSTL-fmt标签库
- linux md5sum命令用法
- BMP文件结构
- Scheduler and Timer Callback
- Dualpal解题报告
- html学习
- palsquare解题报告
- 如何用myeclipse和eclipse搭建安卓开发环境
- C++ 三维数组的理解与动态分配
- Boost.Interprocess使用指南(1)
- 记事本
- Python list 增加/插入元素的说明