Animation Unity 3D和Mixamo动画——地面内的脚

Animation Unity 3D和Mixamo动画——地面内的脚,animation,unity3d,Animation,Unity3d,我有个奇怪的问题,我想不出来。我是个新手,有时甚至提问题都很难 仔细看看这张我画红圈的照片: 问题是,在实际游戏和动画预览中,这个Mixamo角色使用Mixamo running动画,在地面下显示她的脚。实际上,这是所有动画的问题。她不是从地面下开始的(事实上是从地面上开始的)。但是当比赛开始时,她摔倒在地上(好吧,她不是真的摔倒了,因为她没有脊状的身体。她突然出现在0级,你会认为这是在地面上,但事实上它显示她在地面下一两英尺),然后动画播放得太低了。她没有脊状的身体,所以这不是问题 您还可以

我有个奇怪的问题,我想不出来。我是个新手,有时甚至提问题都很难

仔细看看这张我画红圈的照片:

问题是,在实际游戏和动画预览中,这个Mixamo角色使用Mixamo running动画,在地面下显示她的脚。实际上,这是所有动画的问题。她不是从地面下开始的(事实上是从地面上开始的)。但是当比赛开始时,她摔倒在地上(好吧,她不是真的摔倒了,因为她没有脊状的身体。她突然出现在0级,你会认为这是在地面上,但事实上它显示她在地面下一两英尺),然后动画播放得太低了。她没有脊状的身体,所以这不是问题

您还可以查看动画的“我的设置”。我和他们都玩过了,没办法解决。无论我是否应用根运动或脚IK,都会发生这种情况


有没有办法将动画“抬起”到地面上?

重新导入修复了该问题。我不知道为什么。似乎当你玩动画时,它们有时会被破坏

重新导入修复了该问题。我不知道为什么。似乎当你玩动画时,它们有时会被破坏

我刚刚在Unity中发现了一个问题。当我将T-Pose模型(蒙皮)保存在一个文件夹中,并将其动画保存在另一个文件夹中时,动画结果显示行为不端。像腿抽搐或者身体的某个部位下沉。当我把T-Pose和其他动画放在一个文件夹中,并更新了T-Pose装备中的参考时,一切都变得正常。

我刚刚发现Unity中存在一个问题。当我将T-Pose模型(蒙皮)保存在一个文件夹中,并将其动画保存在另一个文件夹中时,动画结果显示行为不端。像腿抽搐或者身体的某个部位下沉。当我将T-Pose和其他动画放在一个文件夹中,并更新了T-Pose装备中的参考时,所有这些都变得正常。

一个糟糕的基本问题就是:

在Animator中的“层”上有一个模糊的设置,在“基础”层上,您必须显式地启用“IK过程”


只有在非常不寻常的情况下,你才会想要这个“关”,这只是Unity犯下的又一个奇怪的错误。

一个糟糕的基本问题就是:

在Animator中的“层”上有一个模糊的设置,在“基础”层上,您必须显式地启用“IK过程”


只有在非常不寻常的情况下,你才会想要这个“关”,这只是Unity又一个奇怪的错误。

更新:看起来我可以通过将她的身体稍微高于地面的特定设置来修复它(仍在试验哪些设置允许)。这不是我所希望的解决办法。没有更好的办法吗?你检查过地板上的对撞机了吗?角色上的碰撞器呢?你正在做一个游戏,而不是寻找解决方案。如果没有什么问题,你可以尝试重新导出Mixamo动画并重新导入它们。地面上的对撞机可以。角色上的碰撞器——出于某种原因——如果我添加一个脊体,它本身就不能正常工作。从地板上掉下来。但是,如果我添加一个胶囊碰撞器而不是网格,然后仔细调整,我可以使它看起来正确,这样她就可以“摔倒”在地板上。我还没有想到要重新导入,我也会尝试。更新:看起来我可以通过将她轻微地放在地面上的特定设置来修复它(仍在试验哪些设置允许)。这不是我所希望的解决办法。没有更好的办法吗?你检查过地板上的对撞机了吗?角色上的碰撞器呢?你正在做一个游戏,而不是寻找解决方案。如果没有什么问题,你可以尝试重新导出Mixamo动画并重新导入它们。地面上的对撞机可以。角色上的碰撞器——出于某种原因——如果我添加一个脊体,它本身就不能正常工作。从地板上掉下来。但是,如果我添加一个胶囊碰撞器而不是网格,然后仔细调整,我可以使它看起来正确,这样她就“摔倒”在地板上。我没有想到要重新导入,我也会尝试。