Mixamo上的动画不起作用

时间:2015-10-14 06:08:43

标签: c# animation unity3d

我从Mixamo下载了2个名为Idle和Walk_Forward的动画。我用混合树创建了我的控制器,它工作正常。但问题是当我按下W按钮时,角色只移动一小段距离然后再回到他开始“空闲”的原始位置。有人告诉我用“就地”选项下载动画。所以我尝试了另一个问题:角色只是播放动画而不是前进。关于我在角色上的组件,我用Use Gravity创建了RigidBody,动画和角色是人形类型。如何让这些动画有效?

2 个答案:

答案 0 :(得分:0)

如果您正在使用动画制作动画,那么您必须添加一个characterController才能让角色真正移动。动画只会使它看起来像你的玩家正在移动。 Here是如何移动角色的示例。

答案 1 :(得分:0)

实施模型设置的导入并设置" Animation Type as humanoid"在Rig tab。然后按Apply。现在你的动画不会重复了。