一、Generic 类型下,Avatar的作用
1、设置 Root node ,为 Animator组件 的Apply Root Motion 提供基准。


Apply Root Motion 必须 依赖一个 Avatar 提供的 Root node 来工作,如果是 none,unity会根据 角色中心 自计算一个,但不及指定的 Root node更稳定、不飘。
Apply Root Motion = true : 角色 随动画位移(位移效果更真实)
Apply Root Motion = false : 角色 不随动画位移,开发者写代码位移(可能有滑步感)
2、 开启 Optimize Game Objects(大幅升性能)

将 密密麻麻的骨骼层级 合并为 一个根节点,大幅减少对Trans的处理。
二、Humanoid类型下,Avatar的作用
1、人形骨骼重定向用。保证一套动画 可基于 这个Avatar 来实现复用。
