文档章节

关于Cococs2d-x scheduler(调度器) 记录

熊友良
 熊友良
发布于 2014/05/01 04:03
字数 280
阅读 419
收藏 2

Cocos2d-x 为我们提供了调度器,用于定时/多次调用某一个函数…… 一般情况下我们是在一个Node下使用调度器,但有时候我们希望在非Node下使用调度器;通过查看Node类源代码,发现Node中有一个成员_scheduler,该成员被初始化代码为:_scheduler = Director::getInstance()->getScheduler(); 所以我们在非Node下使用调度器完全可以通过Director获取调度器,然后进行相应的调度就可以了 这里在说下,Scheduler::schedule(……)方法第一个要求是一个返回类型为void,带有一个float参数的函数,第二个参数target要求是void*类型,所以通过Director获取调度器,进行非Node情况下的调用是没有限制的,不要因为Node 是Ref的子类就以为只有在Node对象下才可以使用调度器……

注:1、just for record; 2、cocos2d-x 为3.0版;3、欢迎各位看客的讨论

© 著作权归作者所有

共有 人打赏支持
下一篇: 图片压缩
熊友良
粉丝 4
博文 18
码字总数 6327
作品 0
广州
程序员
私信 提问
Hadoop MapReduce优化和资源调度器

Hadoop Shuffle过程 1.Hadoop MapReduce Shuffle过程 Hadoop Shuffle过程 Map Shuffle过程图2 2.Shuffle过程要点记录 每个Map Task把输出结果写到内存中的环形缓冲区。 当内存环形缓冲区写入...

溯水心生
01/14
0
0
Python任务调度模块 – APScheduler

APScheduler是一个Python定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务、并以daemon方式运行应用。目前最新版本为3.0.x。 在APS...

shawnplaying
2016/09/19
73
0
Python任务调度模块 – APScheduler

APScheduler是一个Python定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务、并以daemon方式运行应用。目前最新版本为3.0.x。 在APS...

ArlenXu
2016/04/13
85
0
【译】使用Kotlin和RxJava测试MVP架构的完整示例 - 第2部分

原文链接:android.jlelse.eu/complete-ex… 简书译文地址:www.jianshu.com/p/0a845ae2c… 这是关于测试Kotlin中MVP应用程序每一层的文章的第二部分。 在第一部分,我们讨论了模型层(Model)...

ditclear
2017/10/08
0
0
了解Quartz体系结构

了解Quartz体系结构 Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述: ●Job:是一个接...

李永china
2016/11/04
15
0

没有更多内容

加载失败,请刷新页面

加载更多

No transaction aspect-managed TransactionStatus in scope

No transaction aspect-managed TransactionStatus in scope 如果当前事务操作的实现所在方法没有开启事务,就会报出这样的异常。 例如你在A方法调用B方法,B方法开启了事务,A方法没有开启事...

嘴角轻扬30
14分钟前
1
0
SpringBoot整合Redis Lettuce

最近在准备集成的基础框架使用Spring Boot2搭建,其中Redis的支持不仅仅是丰富了它的API,更是替换掉底层Jedis的依赖,取而代之换成了Lettuce(生菜) jedis跟lettuce的区别 Lettuce 和 Jedis ...

lemonLove
21分钟前
1
0
mysqldumpslow 慢查询日志分析工具

首先得配置my.cnf: #====================================================================================================================##=====================================......

吴伟祥
21分钟前
2
0
如何基于阿里云搭建适合初创企业的轻量级架构?

----基于阿里云搭建的适合初创企业的轻量级架构 前言 在项目的初期往往存在很多变数,业务逻辑时刻在变,而且还要保证快速及时,所以,一个灵活多变、快速部署、持续集成并可以适应多种情况的...

阿里云云栖社区
22分钟前
1
0
SpringBoot基础教程4-1-1 使用JdbcTemplate操作数据库及事务管理

1 概述 SpringBoot封装的JdbcTemplate,使用模板模式,去除JDBC繁琐的重复代码,并提供了基于注解的事务管理;下面详细介绍如何使用JdbcTemplate操作数据和事务管理。 2 添加依赖 <dependenc...

Mkeeper
28分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部