【Cocos2d-x-基本概念】Scheduler and Timer Callback
2013-05-21 14:39
489 查看
Cocos2d-x-基本概念-Scheduler and Timer Callback
Scheduler的目的是按时出发被安排好的callback两种不同类型的callback(selector)
update selector:每一帧都会被调用custom selector:可以指定每两次调用间隔的时间
custom selector应当尽少使用,使用update selector更加快速高效
CCScheduler vs. NSTimer
CCScheduler是cocos2d内置的计时器,你不应使用Cocoa中的NSTimer原因如下:
callback在CCnode被从Scene上移除后会自动消失
游戏暂停时Scheduler也会暂停
CCScheduler可以得到从上一帧到现在的间隔时间
用
this->scheduleUpdate()可以确保在每一帧被渲染之前所有callback被调用
相关文章推荐
- Scheduler and Timer Callback
- cocos2d-x开发记录:二,基本概念(粒子系统,Scheduler和定时器)
- cocos2d的4个基本概念
- k8s基本概念-配置调度策略之(Taints-and-Tolerations)
- cocos2d-x 基本概念 Cocos2d-x 多分辨率适配完全解析
- cocos2d-基本概念(3)-Actions: Ease 缓冲动作
- 编程思想基本概念之回调(Callback)
- Cocos2d-x基本概念整理(一)
- Cocos2d-x的基本概念
- 4.【cocos2d翻译系列】Basic concepts-basic concepts(基本概念)
- cocos2d 基本概念
- 【Cocos2D学习】基本概念理解
- JNDI (The Java Naming and Directory Interface)基本概念
- Cocos2d-x开发教程 第二节 基本概念
- Cocos2D的4个基本概念
- 【Cocos2d-x-基础概念】Director Scene Layer and Sprite
- iPhone开发之游戏篇(1) --- cocos2d的基本概念
- cocos2d-x学习笔记(二)基本概念与文本
- cocos2d 入门必备4个基本概念
- 编程思想基本概念之回调(Callback)