spine动画倒序播放

有没有人实现过spine动画倒序播放功能的,
网上有一种方式:

getCurrent(0).timeScale = -1

可以倒序播放,但是只能播放一次,
后面发现:

skeleton.getCurrent(0).trackTime = skeleton.getCurrent(0).animation.duration * 100000;
getCurrent(0).timeScale = -1

这样可以实现循环播放,但是,但是,但是,但是,但是,但是
所有的事件都是异常的,例如动画的complete,end, start事件,不能能正常的接受到

2、在spine的官网,中有人提问如下


也尝试了,没有效果,不知道是否我设置的不正确还是

看到论坛里面也人也有类似的提问,但是好像都没有得到解决
首先这个倒序播放,事件还能正常的接受到,这个有人实现过吗,能否分享一下

自己先顶一个

如果只是为了调研这种反向播放的技术,无可厚非

如果为了实现业务需求,直接让动画设计师出一个反向的animation就好了。不然就是做出来,也可能有未知bug。

为了实现业务需求