美文网首页
数组删除

数组删除

作者: 沉麟 | 来源:发表于2020-02-21 16:19 被阅读0次

splice删除,数组的顺序会重拍所以,要删除数组里面相同波次的敌人需要这样:

for (let i = 0; i < MonsterMgr.Ins.monsters.length; i++) {

            if (MonsterMgr.Ins.monsters[i].monsterInfo.batchIndex == batchIndex) {
                console.log(MonsterMgr.Ins.monsters[i].monsterInfo.batchIndex);
                MonsterMgr.Ins.monsters[i].playDead();
                MonsterMgr.Ins.monsters.splice(i, 1);
                i--;//删除之后减去当前下表,重新计算
            }

        }

相关文章

网友评论

      本文标题:数组删除

      本文链接:https://www.haomeiwen.com/subject/ghncqhtx.html