JavaScript-当玩家死亡时阻止敌人移动

JavaScript-当玩家死亡时阻止敌人移动,javascript,timeout,setinterval,clearinterval,Javascript,Timeout,Setinterval,Clearinterval,下面是一个有点太多的代码,我应该发送,如果你想我可以编辑这篇文章,并删除不必要的代码复制 let FollowInterval; 让我们跟着暂停; 对于(让index2=0;index2{ Worlds[index]。Enemys[index1]。followerOnce=false; Worlds[index].Enemys[index1].isfollowing=false; Worlds[index]。敌人[index1]。停止(); 清除间隔(跟随间隔) }, 5000); } } 您

下面是一个有点太多的代码,我应该发送,如果你想我可以编辑这篇文章,并删除不必要的代码复制

let FollowInterval;
让我们跟着暂停;
对于(让index2=0;index2{
Worlds[index]。Enemys[index1]。followerOnce=false;
Worlds[index].Enemys[index1].isfollowing=false;
Worlds[index]。敌人[index1]。停止();
清除间隔(跟随间隔)
}, 5000);
}
}
您好,这不是全部代码,还有更多的上下文,因此一些代码没有意义,但正如您所看到的,我定义了两个变量
FollowInterval
FollowTimeout
,在查看角色是否受到攻击后,如果它与检测圈发生碰撞,则启动
超时和
间隔l
在特定时间后停止跟踪超时,并且在该超时完成之前,间隔跟随字符。

在角色被破坏的地方,我有一个:

if(世界[index]。玩家[index2]。健康