【英寶通Unity4.0公開課學習 】(六)76講到90講

 2023-12-06 阅读 24 评论 0

摘要:還是關于Mecanim動畫的內容。 這些講的每講長度明顯比前面的長,而且很多都涉及到腳本編寫。 不過我還是2倍速給略覽過去了,主要目的就是學個框架嘛 :) 1. Blend Tree 可嵌套。 可理解為動畫合成器:左向前跑,向前跑,右向前跑。 2D:同

還是關于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

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/192776.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息