循环动画片段和animator组件

本文介绍了Mecanim动画系统的基础知识,包括如何确保动画片段能够顺畅地循环播放,Animator组件的作用及其设置方法,以及Animator Controller如何管理和控制角色动画。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在导入了角色模型和动画片段以及正确设置了avator以后,即使在游戏中使用它们,接下来介绍Mecanim系统中如何控制盒顺序播放角色动画

 

循环动画片段

 

在制作动画片段的时候,一个最基本的操作就是确保动画可以很好的循环播放,这一点是非常重要的,例如一个走路的动画片段,起始动作和结束动作应该尽可能的保持一致,否则出现滑步或跳动效果,Mecanim系统为此提供了一套方便的工具,动画片段可以基于姿态,旋转和位置进行循环

 

如果拖动动画片段的start点和end点,就会看到一系列的循环适配曲线,如果曲线右侧的圆点显示为绿色,则表示动画片段可以很好的循环播放,红色表示头尾点并不匹配,

 

 

Animator组件

 

任何一个拥有avatorgameobject都同时需要有一个animator组件,该角色是关联角色以及行为的纽带,

 

Animator组件中还引用了一个animator controller,它被用于角色设置行为,这里所说的行为包括状态机,混合树,以及脚本控制的事件,具体包含:

Controller:关联到该角色的animator控制器

Avator:该角色的avator

Apple root motion:使用动画本身还是使用角色控制角色的位置

Animate physic:动画是否和物理交互

Culling mode:动画的裁剪模式,always animate,总是启用动画,不进行裁剪,based renderers:当看不见角色时只有根节点运动,身体的其他部位保持静止

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值