【英寶通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產生慢動做的效果

相關文章
相關標籤/搜索