cocos的缓动不能支持多个不同对象的队列缓动吗
要是有一堆不同节点想依次缓动只能这样写吗 有没有更好的办法?

这个不是延时吗 怎么满足我的需求呀
for(let i = 0; i < nodeList.length; i++) {
cc.tween(nodeList[i]).delay(i * 0.5).to(0.5, {x: 1}).start();
}
tween(st4).to(0.1,…).to(0.3,…)
tween(st3).delay(0.1+0.3).to(0.3,…)
tween(st2).delay(0.1+0.3+0.3).to(0.3,…)
tween(st1).delay(0.1+0,3+0.3+0.3).to(0.3,…)
tween(st0).delay(0.1+0.3+0.3+0.3+0.3).to(0.3,…)
参照你截图改的, … 是你原本动作,懒得写了
整个数组集合啥的可以按楼上的方式优化
…好吧这种还是取巧的做法 要是能 tween().then().then().then()这种就好了 现在还是自己做的扩展有几个缓动就得start几次
自己包装一下,缓动完成的时候触发后续缓动事件列表。之前做过,方案是可行的,有兴趣可以试试看。
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。

