Unity动画 Animator的属性
2015-04-04 22:01
239 查看
Animator的属性
1、Controller 由unity生成的资源,包含一个或多个状态机,从而决定场景运行时播放哪个动画,这些状态机可以存在于多个动画层中,并使用各种类型的参数,用于决定状态的转换和融合,比如可以在脚本中设置动画控制器的参数,让角色奔跑,跳跃或开枪射击,它将会自动播放并融合动画
2、Avatar是向unity中导入3D人类模型时创建的资源,绑定角色模型的骨骼信息,当添加了这种类型的角色时,“Avatar”选项会自动获取对应的资源,可以绑定动画,只受"Animator"控制,对于没有骨骼绑定的对象而言,不需要使用Avatar
3、"Apply Root Motion"选项决定动画是否受对象的Transform控制
,使用3D人类模型通常会勾上,"Root Motion"是移动动画剪辑的核心,例如角色原地踏步与向前行走的不同之处,root motion可以通过角色向前行走的动画驱动角色移动,并通过循环播放动画剪辑让动作
连续且真实,但是如果只有原地踏步的动画,就不要勾选,然后需要通过脚本来控制移动角色
4、Anemate Physics可以勾选也可以不勾选,勾选的话,动画播放将使用物理引擎,当动画对象中包含刚体组件时,勾选这个选项
5、culling mode决定动画何时播放
1、Controller 由unity生成的资源,包含一个或多个状态机,从而决定场景运行时播放哪个动画,这些状态机可以存在于多个动画层中,并使用各种类型的参数,用于决定状态的转换和融合,比如可以在脚本中设置动画控制器的参数,让角色奔跑,跳跃或开枪射击,它将会自动播放并融合动画
2、Avatar是向unity中导入3D人类模型时创建的资源,绑定角色模型的骨骼信息,当添加了这种类型的角色时,“Avatar”选项会自动获取对应的资源,可以绑定动画,只受"Animator"控制,对于没有骨骼绑定的对象而言,不需要使用Avatar
3、"Apply Root Motion"选项决定动画是否受对象的Transform控制
,使用3D人类模型通常会勾上,"Root Motion"是移动动画剪辑的核心,例如角色原地踏步与向前行走的不同之处,root motion可以通过角色向前行走的动画驱动角色移动,并通过循环播放动画剪辑让动作
连续且真实,但是如果只有原地踏步的动画,就不要勾选,然后需要通过脚本来控制移动角色
4、Anemate Physics可以勾选也可以不勾选,勾选的话,动画播放将使用物理引擎,当动画对象中包含刚体组件时,勾选这个选项
5、culling mode决定动画何时播放
相关文章推荐
- Android 2.x自定义属性动画ValueAnimator
- Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法
- Android属性动画之ValueAnimator代码详解
- Android - ObjectAnimator set pivot value属性动画设置放大时的中心点设置
- Unity里用Animator控制3dmax里制作的动画
- (二)属性动画一重境界之ObjectAnimator
- [置顶] Android属性动画系列(一)——ObjectAnimator
- Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法
- 笔记16 Animator 安卓属性动画 三种实现方式及监听事件实现
- Android属性动画之ObjectAnimator和AnimatorSet
- android属性动画浅析——ValueAnimator、ObjectAnimator、Interprolators
- Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法
- 安卓 属性动画 ValueAnimator ObjectAnimator 源码分析 关键处
- 属性动画 ValueAnimator 和 ObjectAnimator 之间的区别
- 属性动画Animator工具类
- Unity判断Animator动画是否播放完毕
- 属性动画学习ValueAnimator---------源码阅读
- Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法
- Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法