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

仍是关于Mecanim动画的内容。框架

这些讲的每讲长度明显比前面的长,并且不少都涉及到脚本编写。ide

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

1. Blend Tree动画

可嵌套。orm

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

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

 

2.Layerit

和bodymask配合能够实现跑动中射击、移动中挥手等效果。io

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

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产生慢动做的效果

相关文章
相关标签/搜索