【问题标题】:Why does the root motion animation make the prefab move in the opposite direction?为什么根运动动画会使预制件朝相反的方向移动?
【发布时间】:2017-06-04 06:22:44
【问题描述】:

所以基本上我想做一个预制件(一只猫)爬墙,我想用基本的根运动动画来做。由于我是 Unity 新手,并且是我第一次这样做,所以我决定我需要在没有任何复杂动画的情况下进行一些测试,也就是说,我制作了一个简单的动画,只是在动画剪辑中移动猫预制件,猫在 +z 轴上移动。

但是,当我选中“根运动”复选框并单击“生成根运动曲线”时,猫现在不是在 +z 轴上移动,而是在 -z 轴上移动,即使猫是动画的在 +z 轴上移动。为什么会发生这种情况,我该如何解决?

【问题讨论】:

  • 请不要用粗体字提问。谢谢。

标签: animation unity3d


【解决方案1】:

也许您的模型使用的 axys 坐标与 Unity 的不同。例如 Blender 就有这个问题。

【讨论】:

  • 谢谢你的回答,那个问题是我在动画中没有使用旋转,我只使用了位置,如果你在动画中使用旋转就可以了,sacel也应该成为原始比例。
【解决方案2】:

我发现了问题,我只使用了unity动画中物体的位置,使用位置加上旋转就可以解决问题。

【讨论】:

    猜你喜欢
    • 2017-03-14
    • 2019-02-05
    • 1970-01-01
    • 2012-07-07
    • 1970-01-01
    • 2018-07-29
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    相关资源
    最近更新 更多