计时器问题

this.t =this.schedule(()=>{
console.log(“计时器”)
},1)
这样写法,但是当我想停止这个计时器用
this.unschedule(this.t)时并没有用
求大佬指点

this.t = ()=>{
console.log(“计时器”)
}
this.schedule(this.t,1)
this.unschedule(this.t)

好的 谢谢


麻烦再帮忙看一下,这样写计时器就没进去

没事了,之前用的setinterval 100没改

如果计时一次,用this.scheduleOne,这样计时器执行一次就停了,不需要手动停,另外,你在tween里计时,可以使用tween(temp1).delay(0.1),这样其实就是计时延迟0.1秒后执行

1赞

好的,谢谢