[]timer无法用clear清除的BUG
我又试了一下, 当loop函数用this绑定时,clear无法清除 ,clearAll可以清除
public function startLoop()
{
Laya.timer.loop(2000,this,this.onLoop.bind(this));
}
private function onLoop():void
{
if(this.stop){
Laya.timer.clear(this,this.onLoop.bind(this)); //
}
}
public function startLoop()
{
Laya.timer.loop(2000,this,this.onLoop.bind(this));
}
private function onLoop():void
{
if(this.stop){
Laya.timer.clear(this,this.onLoop.bind(this)); //
}
}
没有找到相关结果
已邀请:
1 个回复
ymsdandan
赞同来自: