大佬们,情况是这样的,这一天,我遇到五个敌人。
我的逻辑是这样的,
判断到我的回合了,我先上去偷袭一拳。
然后到他们的回合
本来是想让他们一个一个过来搞我,毕竟双拳难敌四手
但是万万没想到,他们居然仗势欺人,群起而攻之,我就很气,我想知道怎么让一个函数完整的运行完毕之后才开始执行
下一句循环。
update (dt) {
//判断回合
if (this.ZD.huihe == “我方回合” && this.ZD.zhandou == false){
console.log(“我方回合”);
this.me_attack(0);
this.ZD.huihe = “敌方回合”;
}else if(this.ZD.huihe == “敌方回合” && this.ZD.zhandou == false)
{
for(let i=0;i<this.enemynode.length;i++)//enemynode存放敌人节点,就按顺序来打我。
{
this.enemyattack(i);//循环调用攻击我
}
this.ZD.huihe = “我方回合”;
}
//判断是否战斗i
}

