Unity%Mechanimanimation不会直线移动

我已经将mixamoanimation导入unity5。
我还设置了一个向前移动角色的触发器,奇怪的是当animation结束时,他的旋转并不是非常直的。 所以下一次他向前移动的时候,他的旋转是有点向左的,所以最终他最终会跑出一圈。

有没有一个设置来保证我的角色在向前移动时只能向前移动,还是应该通过编程方式改变这些参数以确保?

在模型“导入设置”的“animation”下,选中“ 根变换旋转” 。 在那里你可以指定一个偏移量,直到字符的正向方向正好在(0.000,0.000,1.000) – 最后一个数字可能不同,因为这表示根运动在某个方向上的速度。

方向显示在这些设置的上方或下方。 我目前没有一个角色来testing它,但请记住这是我如何解决这个问题。