2.4.4Spine的bug汇总,一堆bug没人管

嗯可能吧,我觉得不必纠结这个。先把明显的错误纠正了。

顺便麻烦问下,clearTracks 不会清除动画中移动过的骨骼数据么?

我让美术做了一个spine,里面有多个 animation,用的是defalut skin。
当animation1 和 animation2 有共用 一根骨骼的时候, 如果在animation1中骨骼位置发生了改变。
此时,spine.clearTracks 之后,播放animation2,发现animation2中动画的位置发生了偏移。

所以必须要在播放 animation2之前,先去setToSetupPose ,才能正常播放。

按我的理解,spine在没有设置 mix动画的时候,重新播放一个新的动画,不应该从新播放么?

clearTracks 不会清除动画中移动过的骨骼数据么?

刚测试了一下 是的

按我的理解,spine在没有设置 mix动画的时候,重新播放一个新的动画,不应该从新播放么?

你说的确实比较合理 之后考虑更改下实现

修改已添加到 2.4.6
https://github.com/cocos-creator/engine/pull/8801

官方太给力了,谢啦!!!
另外还有个预加载掉帧的问题,麻烦关注一下,目前论坛里应该有好几个这个问题的反馈了