在U3D中 ,人型的骨骼动画是通用的。
当你使用这个人物模型时, 但你们的美工又没给你人物动画,但你有另一个人物模型的动画,但你又不想用这个模型时:
模型处理前需要将你场景中的目标人物模型换成Human的(人型)。:点击人物预制体->RIG->Animation Type 改成Humanoid ,—> apply 。 若出现对勾,则骨骼识别成功(不成功就多来几次就成功了)。否则不能通用(除非你自己设置骨骼)。
- 保持你需要的人物模型不变,拖到场景中。
- 加入动画控制器。 动画控制器 中使用的动画是 另一个模型你看重的动画。(重要)。
- 将这个动画控制器,拖到你场景中的人物模型的Animator中的Controller上。
- 保持你的人物网格不变。 (Avatar 不变)。
- 完成。
看下我的截图: