1.
混合的两个动画要保证迈出的第一条腿是相同的,比如我向前迈出的第一步是左脚,往左迈出的第一步却是右脚,那么混合起来就非常的奇怪。造成这个的原因有可能是下载mixamo的动画时,勾选了Mirror,此时迈出的第一步也相反,所以还是专门去找个相反的动画吧。不然下载下来后还要自己处理。
找到解决办法的链接:https://forums.unrealengine.com/t/blendspace-2d-blends-incorrect-some-of-directions/483527/17
2.右后左后解决办法:拿往后走的动画旋转一下k个帧就行了,一个很好的八方向BS就完成了。舒服了.
3.更新:往左和往右,身体面向前进方向才行,mixamo上很多不是这种。解决办法:不要使用这种往左的动作,在mixamo上,找到往右的动作,镜像一下,发现右脚先迈出,所以把Trim调成50-150,变成左脚先迈出,而且刚好衔接的上。太妙了