如果一个节点上插入两个 animation clip,
两个clip 都是设置的同一个属性的动画: spriteFrame
当一个clip 没有结束的时候,应该如何马上播放第二个clip 呢?
我的方法是先 anim.stop() , 来停止这个节点上的所有动画
然后 anim.play(‘clip2’)
但是发现 clip1 并没有停止,不过clip2 监听的 finish 事件,是可以执行的
目前有个临时的方法,是用 setTimeout ,设置个1000 毫秒,就可以全部正常执行。(1000毫秒远大于clip1 的整个动画执行时间)
不过想知道,有没有办法可以直接停止clip1, 并立刻切换到 clip2 的动画