tween 的使用问题

for (let i = 0; i < 5; i++) {

        let poker = cc.instantiate(this.pokerPrefab);

        poker.getComponent(cc.Sprite).spriteFrame = this.cardTextureList[i];

        poker.setAnchorPoint(0.5,0.5);

        poker.setScale(0.5);

        this.pokerComp.addChild(poker);

        let targ_v2 = this.pokerComp.convertToNodeSpaceAR(cc.v2(640, 360));

        poker.setPosition(targ_v2.x,targ_v2.y);

        cc.log(targ_v2,poker.uuid);

        cc.tween(poker).delay(100 * i).to(3, { x: 50 * i - 50, y: 0}).start();

    }

以上是我写的代码 但是我发现只有第一个精灵指令的代码的动画 其他四个均无表现 不知道是我写法的问题 还是tween的机制问题 求各位大神帮忙解惑 附:creator版本为2.4.4

你这个delay(100*i)的时间间隔单位是秒哦,也就是说第二个精灵要100秒后才执行移动的动作。

是的,是要等 100 * i 秒哦,第一个正常是因为 100 * 0 = 0哦。

晓得了 我以为是毫秒呢