`
wangweike
  • 浏览: 66400 次
  • 性别: Icon_minigender_1
  • 来自: Mars
社区版块
存档分类
最新评论

schedule

 
阅读更多
schedule,预约信息:其实就是Objective-C里面的每隔一段时间调用一次方法。 比如,在其中处理碰撞测试。

CCNode可以[self scheduleUpdate]来预定信息,
-(void) update:(ccTime)delta
{
// 此方法每一帧都会被调用
}
delta参数表示的是此方法的上一次调用到现在所经过的时间。delta单位是秒,一般是1/60秒。

停止节点的所有选择器:
[self unscheduleAllSelectors];
停止某个指定的选择器:
[self unschedule:@selector(updateTenTimesPerSecond:)];
停止对当前方法的预约
// 用_cmd关键词停止当前方法的预定
-(void) irregularUpdate:(ccTime)delta
{
// 首先,停止方法调用的预定 [self unschedule:_cmd];
// 这里我们用随机数来决定下次调用此方法需要经过的时间 float nextUpdate = CCRANDOM_0_1() * 10;
// 然后用_cmd来代替选择器,用新的时间间隔来重新预定方法调用
[self schedule:_cmd interval:nextUpdate];
}
scheduleUpdate不能被单独取消,它只能随unscheduleAllSelectors一起取消。
分享到:
评论

相关推荐

    WBS Schedule Pro5.1教程

    WBS Schedule Pro是一款基于Windows操作系统的项目管理软件应用程序,用于创建、显示和管理使用工作分解结构(WBS)图表、网络图、甘特图和任务表的项目。其核心功能体现在项目计划和项目管理方面。作为一款规划工具...

    PyPI 官网下载 | schedule-0.6.0.tar.gz

    标题中的"PyPI 官网下载 | schedule-0.6.0.tar.gz"指的是Python的包管理器PyPI(Python Package Index)上发布的名为`schedule`的库的0.6.0版本,该版本被打包成tar.gz格式的压缩文件供用户下载。PyPI是Python开发者...

    winform进度管理控件Schedule

    "Schedule"控件是一种特定类型的WinForm控件,主要用于展示和管理进度,通常涉及到时间表、任务调度或者事件规划。这种控件在项目管理、日历应用、计划任务等场景下非常实用,因为它提供了直观的方式来展示和操作...

    springboot动态配置定时任务(schedule)

    现在,当我们修改`application.properties`或`application.yml`中的`my-schedule.enabled`和`my-schedule.fixed-rate`时,无需重启应用,定时任务的开关状态和执行间隔就会自动更新。例如: ```properties # ...

    easyschedule定时任务

    EasySchedule定时任务平台是一款基于Quartz开源框架设计的高级任务调度系统,专为管理和部署按特定时间规则执行的任务而构建。Quartz是一个广泛使用的Java作业调度框架,它允许开发者创建和安排作业,这些作业可以在...

    数据库动态生成 Schedule

    在IT行业中,数据库动态生成Schedule是一项重要的任务,它涉及到如何高效、灵活地安排和执行计划任务。本话题主要关注Spring框架中的Schedule功能以及Quartz库的使用,它们都是Java世界中广泛采用的任务调度解决方案...

    c# ScheduleTimer_src

    标题 "c# ScheduleTimer_src" 暗示我们正在探讨一个使用C#语言实现的定时器(ScheduleTimer)源代码项目。这个项目可能包含了自定义的定时器类和相关功能,用于在特定时间执行任务。 描述 "c# ScheduleTimer_src ...

    Schedule入门.zip

    **Python轻量级定时任务库Schedule** 在Python编程中,我们常常需要执行一些定时任务,例如定期备份数据、定时发送邮件或自动更新某些信息。Schedule是一个轻量级且易于使用的库,它允许开发者以自然的方式来定义和...

    wbsschedulepro教程

    很好的wbsschedulepro教程,内容全面、丰富。含WBS Chart及Network Chart教程。

    c1schedule日程控件自定义数据

    C1Schedule是一款强大的日程控件,常用于开发具有日历和时间管理功能的应用程序。在实际使用中,开发者往往需要根据项目需求对控件进行自定义,以便更好地展示和处理特定的数据。本文将深入探讨如何利用C1Schedule...

    Schedule Watcher 5.71.zip

    "Schedule Watcher 5.71.zip" 是一个包含了日程管理软件的压缩包,版本为5.71。这款工具特别适合那些需要高效管理时间并跟踪待办事项的用户。尽管其用户界面和文档可能是日文的,但它的功能强大且全面,能够帮助用户...

    schedule:编写可调度的代码

    // define your jobsclass MyJobs extends Schedule{ // override this method to customize public function schedule () { // $ this -> at ( '08:00' , 'sayGoodMorning' ); // $ this -> at ( '16:00' , '...

    node-schedule.zip

    node-schedule 是 Node.js 上一个类似 crontab 的定时任务模块。 示例代码: var schedule = require('node-schedule'); var date = new Date(2012, 11, 21, 5, 30, 0); var j = schedule.schedule...

    WBS Schedule Pro5.1教程视频3.rar

    《WBS Schedule Pro5.1教程视频3》是专为学习和掌握WBS Schedule Pro5.1这款项目管理工具而设计的一系列教学资源之一。WBS(Work Breakdown Structure)即工作分解结构,是项目管理中一个至关重要的概念,它将整个...

    WBSSchedulePro破解补丁

    WBSSchedulePro1、按正常步骤安装 install目录下的WBSSchedulePro.exe 2、破解 将破解目标下的WBSSchedulePro.exe拷贝到安装目录替换即可。

    linux下调度器 多核 CPU绑定 schedule函数等等

    本文将深入探讨Linux下的调度器、多核CPU绑定以及`schedule`函数等相关知识点。 一、Linux调度器 Linux调度器的主要目标是公平地分配CPU时间,提高系统整体性能。自Linux 2.6版本以来,其采用了CFS(Completely ...

    Gravitybox Schedule ActiveX控件

    Gravitybox Schedule ActiveX控件 是一个完全兼容Y2K,多用途的日程安排程序。它支持在水平轴上显示许多天,在垂直轴上每天显示24小时。该控件支持多颜色类别,每个日程对应不同的类别,内置冲突检测功能,能...

    Linux进程调度时机 Schedule函数解析

    Linux进程调度时机Schedule函数解析 Linux进程调度时机Schedule函数解析是Linux操作系统中一个核心组件,负责决定何时执行进程切换。Schedule函数是Linux调度程序的核心组件,决定了进程的调度时机。 调度时机是指...

    linux进程间调度schedule()

    Linux 进程调度机制schedule() Linux 进程调度机制是操作系统核心组件之一,它负责管理和调度进程的执行顺序。 Schedule() 函数是 Linux 的调度程序,负责决定是否要进行进程的切换。 调度时机 调度时机是指在...

Global site tag (gtag.js) - Google Analytics