Unity 动画 Avatar 笔记

一、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 来实现复用。

相关推荐
fanchenxinok4 小时前
学习笔记:LabVIEW调用DLL解析S19文件教程
笔记·学习·labview·dll解析
疯狂打码的少年4 小时前
【软件工程】结构化设计:模块独立性与耦合内聚
java·开发语言·笔记·软件工程
HH‘HH5 小时前
Unity引擎界面各个功能面板详细介绍
unity·游戏引擎
℡枫叶℡5 小时前
Unity 2D资产命名常用缩写
unity·资产命名缩写
后季暖7 小时前
langgraph笔记
笔记
·醉挽清风·8 小时前
学习笔记—算法—算法题
笔记·学习·算法
西岸行者8 小时前
硬刚DeepSeek: UDPC与MTFAA的血缘辩论
笔记
丁小未8 小时前
Unity AssetBundle商业化项目资源方案
unity·游戏引擎·assetbundle·unity框架
a1117768 小时前
机器人导航入门指南(从 0 到 1)
笔记·学习·slam
Nebula_g9 小时前
大模型应用技术速通笔记
笔记·深度学习·机器学习·大模型