找回密碼
 注冊帳號

掃一掃,訪問微社區

在 mecanim 中使用動畫曲線 (animation curves)(僅限專業版 (pro))

2015-1-8 17:01| 發布者: 楊炎| 查看: 2294| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: 在 mecanim 中使用動畫曲線 (animation curves)(僅限專業版 (pro))動畫曲線可附加到動畫導入設置 (animation import settings)中動畫 (animations) 選項卡的動畫片段。mecanim 中動畫片段上的曲線曲線的 x 軸代表 ...

mecanim 中使用動畫曲線 (animation curves)(僅限專業版 (pro))

動畫曲線可附加到動畫導入設置 (animation import settings)中動畫 (animations) 選項卡的動畫片段。

mecanim 中動畫片段上的曲線

曲線的 x 軸代表標準化時間,范圍始終在 0.0 到 1.0 之間(不管持續時間多長,分別對應于動畫片段的開始和結束)。

unity 曲線編輯器" target="_blank" class="relatedlink">編輯器 (curve editor)

雙擊動畫曲線將啟動標準 unity 曲線編輯器(請參閱編輯值屬性,了解更多詳細信息),您可以使用該編輯器向曲線添加。鍵是沿著曲線時間線的點,在時間線上,它擁有動畫器明確設定的值,而非只使用內插值。鍵對于沿著動畫時間線標記重要點非常重要。例如,在走路動畫中,您可以使用鍵標記左腳在地上所站的點、然后雙腳在地上所站的點、最后是右腳在地上所站的點等。設好鍵后,可以通過按“上一個/下一個鍵幀 (previous/next key frame)”按鈕在鍵幀之間方便移動。這樣會移動垂直紅線,并在鍵幀顯示標準化時間;輸入文本框的值此時會設置曲線值。

動畫曲線 (animation curves) 和動畫器控制器 (animator controller) 參數

如果您的曲線的名稱與參數的名稱相同,那么該參數會在時間線的每一點取曲線的值。例如,如果您從腳本調用getfloat,返回值將等于調用時曲線的值。請注意,在任何給定時間點,可能會有多個動畫片段嘗試設置相同控制器的相同參數。在這種情況下,多個動畫片段的曲線值將融合到一起。如果一個動畫沒有針對特殊參數的曲線,則融合將使用該參數的默認值完成。

(返回mecanim 簡介)

相關閱讀

文章點評
相關文章
送書《UE材質完全學習教程》!
极速时时彩开奖最快的网站