用await 和 promise 实现for循环下的动画顺序播放 用await 和 promise 实现for循环下的动画顺序播放 cocos for (let item of arr) { await new Promise((callFunc) => { let ani = cc.sequence(cc.moveTo(time, x, y), cc.callFunc(() => { callFunc(); })); item.node.runAction(ani); }); } 动画的回掉,调用callFunc,for才会继续执行下一次