【Unity动画系统】Animator组件的属性

介绍Animator组件的全部属性


Controller:动画控制器

Avatar:人物骨骼

Apply Root Motion:有一些动画片段自带位移,如果希望自带的位移应用在游戏对象上,那么就勾选;如果自己编写脚本,那么就不勾选

Update Mode:刷新模式

不是更新屏幕的刷新,是重新计算每个骨骼节点的位置、转向和缩放的数值

  • Normal:和帧率同步,与Update同步刷新,每刷新一遍画面,就重新计算一下每个骨骼节点的相关数值,120FPS,那么就计算120次。

  • Animate Physics:与物理引擎同步,FixedUpdate。每做一次物理检测,如碰撞检测。就重新计算一个骨骼节点的相关数值,如果角色动画需要与物理系统交互,如手感要求很高的ACT游戏,那么就需要在角色手上绑定一些相应的碰撞体之类的。

  • Unscaled Time:和Normal一样,都是与Update同步刷新,但是会忽视TimeScale时间标尺。TimeScale就是整个游戏运行速度比例。比如默认情况下是1,如果我们设置为0.5,那么整个游戏的运行就会比正常情况下慢百分之五十;设置为0.2,就会慢百分之八十。

Culling Mode:剔除模式,当物体没有被对象看到时,该怎么做。

  • Always Animate:当摄像机移开还会进行计算。
  • 另外两个在没有照到时都会停止计算。
相关推荐
虾球xz34 分钟前
游戏引擎学习第244天: 完成异步纹理下载
c++·学习·游戏引擎
伊织code2 小时前
BongoCat - 跨平台键盘猫动画工具
计算机外设·动画·键盘·bongocat
太妃糖耶4 小时前
URP-利用矩阵在Shader中实现物体的平移和缩放
unity·矩阵
Magnum Lehar7 小时前
ApophisZerg游戏引擎项目目录展示
人工智能·vscode·编辑器·游戏引擎
Tandy12356_10 小时前
Godot开发2D冒险游戏——第一节:主角登场!
python·游戏引擎·godot
是阿根16 小时前
unity使用iTextSharp生成PDF文件
unity·c#·游戏引擎
常城1 天前
Unity中通过TMP使用图片字体
unity·游戏引擎
惊鸿醉1 天前
⭐Unity 开发 | 如何通过 NTP 网络时间实现精准的跨平台时间同步【附完整源码 + UI 模块 + 偏差分析】
网络·unity·游戏引擎
虾球xz1 天前
游戏引擎学习第243天:异步纹理下载
c++·学习·游戏引擎
海鸥-w2 天前
Unity中使用Cinemachine插件创建自由视角相机(freelookCamera)来实现第三人称漫游
数码相机·unity·游戏引擎