我正在通过自学的方式学习游戏开发。当我尝试解决一个问题时,不得不求助于大家。

我有三个角色模型,使用相同的设置和动作片段,两个角色正常工作,但一个角色完全不能播放动作,只能保持默认姿势。

请大家看看这个问题有可能存在什么原因和解决方法吗?

我还尝试了寻找教程和故障排除,检查了各种可能性,但并没有解决问题。

我已经检查并修复了以下内容:

  • 动作片段(来自Mixamo)和模型在 Rig标签中设为 Humanoid
  • Avatar:Animator有正确的Avatar分配
  • Motion:动作状态(Idle/Walk)不为空
  • Controller:Animator Controller分配到了角色身上

我也在用Raycast系统来选择角色,只有当角色被选中时才能移动。据说可能是Raycast 没有实际触发这个特定的角色,但我没很确定。