1. unity 頂部導(dǎo)航欄點擊 Window?>?Animation 打開 Animation 窗口
通過這個窗口可以創(chuàng)建、編輯動畫,也可以查看導(dǎo)入的動畫。Animation 窗口同一時間只能查看、編輯同一段Clip中的動畫
2. 選中 Hierarchy 面板中的節(jié)點, 也就是要制作動畫的物體,該物體上沒有動畫,可以點擊Animation窗口中間的Create按鈕創(chuàng)建動畫Clip
點擊完創(chuàng)建新的動畫Clip后,會彈出一個文件對話框,可以設(shè)置保存動畫Clip的位置。(為了保持工程文件目錄的整潔,不要保存在工程根目錄,建議保存在Animations文件夾中)
保存完畢后,原先沒有動畫的物體上會自動附加一個Animator組件
創(chuàng)建了動畫Clip后,就可以開始制作動畫了。
Animation窗口有兩種模式:錄制模式和預(yù)覽模式。
在錄制模式下,當你對物體進行改動時(例如移動、旋轉(zhuǎn)、縮放、修改屬性等),Unity會自動在當前時間位置生成關(guān)鍵幀,記錄修改的屬性。
在預(yù)覽模式下,修改物體不會自動創(chuàng)建/修改關(guān)鍵幀,如果需要創(chuàng)建/修改關(guān)鍵幀,你需要手動點擊添加關(guān)鍵幀按鈕
Animator 組件是一個播放器,用來控制動畫的播放、多個動畫片段之間的切換等,用于中央控制
Animator組件的第一個屬性是Controller,對應(yīng)到工程目錄中的文件是一個Animator Controller類型的文件,可以在這個文件中定義動畫Clip之間如何進行切換。雙擊這個文件會打開Unity的Animator窗口,顯示該文件中的內(nèi)容。后面會細講Animator組件。
點擊錄制按鈕后,就進入了錄制狀態(tài)。
可以通過在時間軸上拖動修改當前所在的時間位置。
也可以通過修改當前幀數(shù)輸入框中的數(shù)字,修改時間軸的位置。默認情況下,動畫的幀速率是60,即每秒播放60幀。如果設(shè)置當前幀數(shù)為30,就是0.5秒的位置。
在錄制模式下,不管是在場景中移動、旋轉(zhuǎn)、縮放物體,還是在Inspector面板中修改物體組件的屬性(Unity動畫支持的屬性),Unity都會自動在動畫Clip的當前時間上添加關(guān)鍵幀保存。
編輯完動畫后,可以再次點擊錄制按鈕退出錄制模式,避免后續(xù)對物體的操作被記錄到動畫中。
現(xiàn)在你會看到在Animation窗口中,左側(cè)多處很多個屬性,這些屬性就是所有被記錄的屬性列表。你也可以通過點擊下方的Add Property按鈕手動添加需要被動畫記錄的屬性。
如果沒有在錄制模式下,對物體的修改不會自動記錄到動畫Clip中。如果需要記錄,需要手動添加關(guān)鍵幀進行記錄。
如果在Inspector中修改了物體的屬性,物體的屬性會從淺藍色背景變?yōu)闇\紅色,代表該屬性已經(jīng)被修改。這時候你可以右鍵點擊對應(yīng)的屬性,在彈出菜單中點擊Add Key即可添加關(guān)鍵幀,將該屬性的數(shù)據(jù)保存到動畫Clip中。如果你在當前幀修改了多個屬性,可以點擊菜單中的Key All Modified(將所有修改的屬性記錄關(guān)鍵幀)或Key All Animated(記錄屬性列表中所有屬性的數(shù)值,即使與上一幀相同數(shù)值的屬性也會被記錄)來一次性將所有修改的屬性保存
也可以點擊Animation窗口左側(cè)的Add Keyframe按鈕來記錄當前屬性列表中選中屬性的關(guān)鍵幀,如果當前沒有選中任何屬性,則會記錄所有屬性。如下圖所示
K?Key All Animated,將記錄當前屬性列表中選中屬性的關(guān)鍵幀,如果當前沒有選中任何屬性,則會記錄所有屬性。
Shift + K?Key All Modified,將動畫屬性列表中所有已修改的屬性的數(shù)值記錄為關(guān)鍵幀。
編輯關(guān)鍵幀
編輯關(guān)鍵幀時,可以多選(在Curve編輯中同理):
- 按住Shift或Ctrl,再點擊關(guān)鍵幀可以選中多個關(guān)鍵幀
- 通過框選多選關(guān)鍵幀
- 按住Shift或Ctrl的同時框選,可以添加或移除框選住的關(guān)鍵幀
最后對效果預(yù)覽,點擊按鈕,查看效果文章來源:http://www.zghlxwxcb.cn/news/detail-610165.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-610165.html
到了這里,關(guān)于Unity 制作動畫 - Animation 的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!