Creator 利用定时器schedule 和 unschedule 阶段执行任务1任务2

    //-- 使用定时器,逐步驱动任务
    onTask(){
        this.schedule(this.task1, 1,0,1);
    }
    task1(){
        this.unschedule(this.task1);
        this.cnt = this.cnt + (1);
        console.log("执行任务1开始==",   this.cnt );
        this.schedule(this.task2, 1,0,1);
    }
    task2(){
        this.unschedule(this.task2);
        this.cnt = this.cnt + (1);
        console.log("执行任务2开始==",   this.cnt);
    }
schedule的参数,用作倒计时:
@param callback -回调函数
@param interval -以秒为单位的Tick间隔。0表示每帧打勾。(人话:多久执行一次)
@param repeat -选择器将被执行(重复+ 1)次,你可以使用cc.macro。REPEAT_FOREVER表示无限滴答。(人话:总共执行多少次)
@param delay -第一个滴答在执行前等待的时间。单位:年代(人话,第一次执行前 延时多久)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值