【英宝通Unity4.0公开课学习 】(六)76讲到90讲

还是关于Mecanim动画的内容。

这些讲的每讲长度明显比前面的长,而且很多都涉及到脚本编写。

不过我还是2倍速给略览过去了,主要目的就是学个框架嘛 :)

1. Blend Tree

可嵌套。

可理解为动画合成器:左向前跑,向前跑,右向前跑。

2D:同时操纵横向 和 纵向动画的合成。

 

2.Layer

和bodymask配合可以实现跑动中射击、移动中挥手等效果。

Blending :1)Override 覆盖,weight越大的layer将覆盖较小的

2)Additive 叠加 (可能产生不正确的效果)

当设置动画的播放速度为-1时,动画将反向播放。

 

3.2D Blend

1)2D Simple Direction 用于具有方向性的动画片段

2)2D Freeform Direction 允许同一方向上的多个相同方向的动画片段

3)2D Freeform Crtesian 不具方向性的动画片段

 

4.IK

定位手掌等的位置,再反向调节手臂的位置。

在OnAnimatorIK回调函数中使用

在相应layer 中 要勾选 IKPass

 

5.目标匹配

match target

 

6.一般性动画

Generic 不是骨骼动画或仅是简单的动画

亦可使用blend tree 和 animator

运用刚体控制角色的位置

 

7.跟随效果

向量的点乘、叉乘

 

8.动画曲线

example:动态改变角色的刚体,使能穿过墙体的小窗口

用timescale产生慢动作的效果

 

转载于:https://www.cnblogs.com/ak198806/p/3650425.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值