首页/ 第 9 章 · 动画系统/ 第 138 课
LESSON 138 · 动画系统

Avatar 与人形动画

Avatar 与人形动画已掌握。下一课学动画重定向。

⏱ 约 14 分钟📊 难度:入门🗂 第 9 章 · 动画系统📍 第 138 / 300 课
课程进度
138 / 300

🎯本节学习目标

  • 理解 Avatar 作用
  • 掌握人形配置
  • 正确设置模型 Rig

🚀课程导读

Unity 的“人形”能力:只要骨骼对齐标准模板,任何角色都能复用同一套人类动画(走路、跑步、挥手)。关键在 Avatar。

Avatar 与 Rig 设置

导入模型时先设对 Rig。

  1. 选中模型文件,Inspector →【Rig】页签。
  2. 【Animation Type】选【Humanoid】(人形)。
  3. 下方出现【Avatar Definition】:选 Create From This Model(从此模型创建 Avatar)。
  4. 点右下角【Apply 应用】。
  5. Unity 自动创建 Avatar(一个 .avatar 资产),并尝试自动匹配骨骼。
  6. 若骨骼命名标准,自动匹配成功(绿色对勾);否则需手动配置(下一步)。
  7. 【Generic 通用】非人形模型用 Generic 动画类型(动物、机械)。
  8. 【None】不需要动画的静态模型。
  9. 【注意】人形动画(官方商店的动作资源)大多只兼容 Humanoid。
💡
想复用人形动画(走路/跑步/攻击),模型必须设成 Humanoid 并生成 Avatar。

配置 Avatar 骨骼映射

自动匹配失败时手动指定。

  1. 在 Rig 页签点【Configure Avatar… 配置】按钮,进入 Avatar 配置界面。
  2. 场景变灰,显示模型与骨骼系统(Mapping 映射面板)。
  3. 右侧列出“标准人形骨骼”(Hips、Spine、Head、Shoulder、Upper Arm 等)。
  4. 绿色对勾 = 已自动匹配;红色感叹号 = 未匹配。
  5. 【手动指定】点未匹配项(如 Left Upper Leg),再在场景中点击对应的骨骼对象(黄色高亮的可点),建立映射。
  6. 【一键自动】点击【Mapping】面板右上角的【Automap】按钮,尝试自动匹配。
  7. 【骨骼预览】点击骨骼项,场景中对应骨骼高亮。
  8. 【完成】配置完点【Done】,保存 Avatar。
  9. 【验证】配置成功后,动画可正常驱动;可导入官方“第三方动画”测试重定向。
  10. 【注意】映射错误会导致动画扭曲,务必保证四肢/头部对应。
Avatar 配置 = 把“我的骨骼”翻译成“Unity 标准人形骨骼”,翻译对了动画就通用。

常见错误与排查

错误:动画严重扭曲/错位?
原因:Avatar 骨骼映射错误
解决:重新 Configure Avatar,逐个修正映射;或换骨骼命名标准的模型。

动手练习

课后小任务(做出来才算真的学会)

  • 把一个人形模型设为 Humanoid 并生成 Avatar
  • 打开 Configure Avatar 查看映射状态
  • 修正未匹配的骨骼映射

本节小结

Avatar 与人形动画已掌握。下一课学动画重定向。

完成打卡后,主站会实时更新你的学习进度 🎯

← 上一课骨骼动画与骨骼绑定