定时器整理

1:scheduleUpdate()

     每个Node对象只要调用该方法,那么这个Node对象就会定时地每帧回调用一次自己的update(dt)方法

    this.scheduleUpdate(); //开启每帧调用,对应update

2:schedule(callback_fn,interval,repeat,delay)

   与scheduleUpdate功能一样,不同的是,可以指定回调方法(通过callback_fn指定),interval是时间间隔,repeat是执行的次数,delay是延迟执行的时间      

   this.schedule(this.notParameter, 2, 20, 5)   //不带参数的回调函数notParameter,延迟5秒后每2秒执行一次,累积执行20次 

3:scheduleOnce(callback_fn,interval,delay)

     在几秒后执行,并且只会执行一次

  this.scheduleOnce(this,2)     //延迟2秒后,只执行一次  

3:unscheduleUpdate()

   停止update(dt)方法调度

4:unschedule(callback_fn)

   可以指定具体方法停止调度

5:unscheduleAllCallbacks()

   停止所有的调度



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值