Cocos1.1.0 动画播放异常

如题。
动画播放到最后时出现了异常现象。

其中fbx在3dmax 和 unity中的动画是正常的。

demo如下:
Demo.zip (169.2 KB)
麻烦引擎组大大帮忙看下哪里问题。

能说一下是什么异常现象呢,我这播放看起来是正常的

啊 不是吧?我录屏下稍等。

最后一帧.mp4.zip (657.7 KB)

我使用的是Dash直接下载的cocos 3d 1.1.0

看到了,感谢反馈,我们会查一下这个问题

好的。如果可以的话。麻烦解决后告知下解决方案。我们这边是商业项目,您懂的。

嗯,已经建立issue讨论,我会在这个帖子下同步一下情况

好的辛苦拉。:grin:

大佬。请问有临时解决办法么?或者临时规避这个bug的方法。
比如做动画时注意啥啥啥的?
或者改底层啥啥的?
或者退版本?
我们项目目前骨骼动画肯定是要用的。不想换laya。

你先在切割的时候减少一帧试试看?不过我看你这个walk的动画首尾都没有相连上,这样循环会有跳帧现象。

好吧。我们试试看。之前试过裁切少一帧(5-33改为5-32)这样收尾就不相连了。因为美术制作时,33和5是同一帧动画。

今天已经找到问题并修复了,在下一个版本中就可以正常使用了~

好的好的。辛苦引擎组大大们。

目前版本倒是有个办法可以解决,就是让美术把角色某动作所有骨骼的首帧向前复制5帧,尾帧向后复制5帧。
举例:
比如你有个动作,是10-15帧,那么你在3Dmax里的时间轨上,把第10帧的所有帧复制到第5帧,第15帧上所有帧复制到第20帧,也就是第5-10帧是一个静止动作,15-20帧又是个静止动作,再导出,在引擎里裁剪动画时,依然只裁10-15帧,这样游戏播放时,不会出现你说的那种情况了。

感谢老铁恢复。目前我用的1.1.1社区版。动画已经ok了。