Unity中的动画系统
创作时间:
作者:
@小白创作中心
Unity中的动画系统
引用
CSDN
1.
https://blog.csdn.net/LWR_Shadow/article/details/124557952
Unity的动画系统是游戏开发中非常重要的一部分,它基于动画剪辑(Animation Clips)的概念,通过动画状态机(Animator Controller)将一个个线性记录组成类似结构化流程图的系统。本文将详细介绍Unity动画系统的核心组件和参数设置,帮助开发者更好地掌握这一功能。
概述
Unity的动画系统基于动画剪辑(Animation Clips)的概念,每个动画剪辑可以被认为是一个单一的线性记录。动画状态机(Animator Controller)将这些线性记录组织成一个类似结构化流程图的系统,用于跟踪当前正在播放的动画剪辑,以及管理动画剪辑之间的切换和混合。
Unity动画组件
Animator
Animator组件用于将动画分配给场景中的GameObject。以下是Animator组件的主要参数及其说明:
参数 | 说明 |
|---|---|
Controller | 添加在当前角色上的 Animator 控制器 |
Avatar | 当前角色的 Avatar 系统(如果这个 Animator 使用人物角色) |
Apply Root Motion | 从动画本身或从脚本控制角色的位置和旋转 |
Update Mode | 动画的更新模式 |
- Normal | 正常模式,与 Update 更新同步。动画的速度匹配当前的时间缩放,如果时间缩放放缓,动画也会放慢速度 |
- Animate Physics | 动画与 Fixed Update 更新同步(即随同物理系统)。如果动画的物体与物理相互作用,用户应该使用该模式 |
- Unscaled Time | 更新动画与 Update 更新同步,但动画的速度忽略时间的缩放 |
Culling Mode | 动画的裁剪模式 |
- Always Animate | 动画一直会更新,不会裁剪 |
- Cull Update Transforms | 动画的 Transforms 重定向、IK 和修改转换在渲染器不可见时被禁用 |
- Cull Completely | 当动画对象的渲染器不可见时完全禁用(即不可见时停止播放动画) |
热门推荐
选购指南:最适合你的QD-OLED显示器,从电竞到办公完美解读
蛋白质对老年人意义重大,建议老年人:这三种高蛋白食物该吃就吃
Worth vs. Worthy:理解價值與應得的區別
系统分区类型中的ESP,MSR,WRE是什么么意思
鲜得没法说!日照人最爱的“开春第一鲜”来了!
复旦&西湖大学联手,证实量子数据并行的有效性!
运动无极限:如何根据个人情况制定锻炼计划
“象鼻山家族”话题走红网络 引得不少市民去打卡 来看看桂林的这些“大象”
dB、dBu、dBm、dBV、dBFS:音频工程中的分贝单位详解
跨境电商数据分析:从零开始掌握核心技能
探秘猫咪散瞳的原因(宠物猫咪的眼睛变化及其原因解析)
历史性时刻! SpaceX 星舰首次完成「筷子夹火箭」,马斯克吹过的牛成了
你知道12生肖与12星座用英语怎么说吗?
中国猪肉简史:从先民主食到餐桌主角的千年演变
房屋租赁双方的权利义务及注意事项全解析
拔牙后需要多久才能恢复正常饮食?牙齿拔除后的饮食注意事项揭秘
什么样的鞋底比较耐磨?
高速出车祸先挪车还是先拍照?挪车后责任怎么办,看看交警怎么说
丁火跟丙火相克吗?为什么说丁火比丙火厉害?
她41岁用30元办中国之一所民办高校
Excel表格如何统一设置24小时制
专家建议:网红城市需建立舆情监控机制,多元升级与深挖本土文化并重
如何了解壁挂炉使用时的省气方法?这种省气方法的效果如何评估?
维生素B3立大功!新研究:饮食多摄入,降低心血管死亡率,能延寿
《规训与惩罚:监狱的诞生》读后感
AI绘画生成古风人物的关键词及其应用解析
如何确保网上查到的信息准确?这份实用指南请收好
背诵、默写、听写,才是语文基础的必经之路,如何做好语文积累?
想要跑马拉松,月跑量要达到多少?
如何优化居住空间的功能分区和空间流动?这种优化有哪些设计思路?