cocos2d-x 3.13 定时器Schedule 三种方式
来源:互联网 发布:通信算法工程师笔试题 编辑:程序博客网 时间:2024/05/22 17:01
1.帧循环定时器
scheduleUpdate();//帧循环定时器 每帧都会被调用,用于对实时性要求比较高的,例如碰撞检测
void update(float dt) // 调用方法
unscheduleUpdate() //关闭定时器
2.一次性定时器
scheduleOnce( schedule_selector(回调函数) , dt )
3.自定义定时器
void Node::schedule(SEL_SCHEDULE selector)
{
this->schedule(selector, 0.0f, CC_REPEAT_FOREVER, 0.0f);
}
void Node::schedule(SEL_SCHEDULE selector, float interval)
{
this->schedule(selector, interval, CC_REPEAT_FOREVER, 0.0f);
}
void Node::schedule(SEL_SCHEDULE selector, float interval, unsigned int repeat, float delay)
{
CCASSERT( selector, "Argument must be non-nil");
CCASSERT( interval >=0, "Argument must be positive");
_scheduler->schedule(selector, this, interval , repeat, delay, !_running);
}
全部调用第三个函数
void Node::schedule(SEL_SCHEDULE selector, float interval, unsigned int repeat, float delay)
参数 1 回调函数
2 调用时间间隔
3.重复次数
4.延时时间
- cocos2d-x 3.13 定时器Schedule 三种方式
- Cocos2d-x三种定时器的使用schedule,scheduleUpdate,scheduleOnce
- cocos2d-x schedule 定时器
- cocos2d-x 定时器 schedule
- cocos2d-x 定时器 schedule
- cocos2d-x schedule 定时器
- cocos2d-x schedule 定时器
- cocos2d-x 定时器schedule
- Cocos2d-x-------------------------定时器schedule
- cocos2d-x 定时器update,schedule
- cocos2d-x 定时器update,schedule
- cocos2d-x初学笔记12:定时器schedule
- Cocos2d-x利用schedule实现定时器
- cocos2d-x单线程定时器---schedule
- Cocos2d-x 3.x基础总结 -- 定时器更新schedule/update
- cocos2d-x 定时器selector的使用 :schedule的使用
- cocos2d-x 定时器selector的使用 :schedule的使用
- 【玩转cocos2d-x之十一】定时器schedule
- "浪潮杯"第八届ACM山东省省赛青科场总结
- 各种字符串Hash函数比较
- C++ STL系列学习一之 STL基本概念
- 1.1.零web,js基础开发ReactNative_建立工程
- iOS CoreAnimation之CABasicAnimation:文字路径动画
- cocos2d-x 3.13 定时器Schedule 三种方式
- Bootstrap table的使用方法
- Opencv 特征训练分类器
- C++抽象编程——回溯算法(5)——Nim游戏代码及其反思
- Linux ftp 限制目录切换
- 换地方咯~
- SpringBoot 入门:整合MongoDB,做简单查找功能
- Hadoop基础教程-第1章 环境安装配置(1.7 目录规划)
- Shell 练习题 41-50,内附答案