Keyframe的設定(1)

前言: 動畫的變化主要是在於Keyframe的設定,一段動畫可以由2個Keyframe來構成。而如果一段動畫中,我們由數個Keyframe來構成,那麼這段動畫將更具變化與可看性。

 

Sprite影格長度的增減:

通常從Cast Window拉到Score Window而產生的Sprite長度都預設為28格(Frame28),當然我們會因不同角色的劇情安排,而給予不同的戲份長度。我們先在Score Window的角色安置軌1放置一個Sprite ,或是請同學統一使用我們提供的示範教材,請下載batwalk.gif ,並讓這張gif動畫格式的Cast成為我們的Sprite1。如圖 1所示,並將舞台Stage背景色設為黑色,舞台大小設為500x330,FPS調整為12


圖 1

※同學在Import batwalk.gif時,會出現一個對話框,來詢問我們是否要保留gif的檔案格式,或是把它改變成Bmp格式,在這個範例中,請同學選擇保留原來的格式,如圖 2所示


圖 2

 

Sprite的長度增減→

方法1:選擇Sprite1的End Frame,按住划鼠拖曳向右延長時間,或是向左縮短時間。如圖 3所示


圖 3



方法2:用滑鼠點選Sprite1之後,在出現的屬性檢視面板中,去改變Sprite1的出現及結束時間,如圖 4


圖 4

 

 

Sprite的時間搬移
(所有角色不可能都是一開始或是同一時間出現)
選擇Sprite1的整段影片,讓整個Sprite1都是呈深紫色的選取狀態,在搬動到其他時間或是Channel。如圖5所示



圖5

 


 

Keyframe的增減:每一段動畫可能依不同的安排,而付予一種或是多種變化,Keyframe越多,當時可調整的變化也更多了!

方法:(Sprite時間不變,Keyframe增加或減少)


將紅色播放鏡頭Play Head移到適當的影格,移到Frame10後,再按右鍵就會出現選項,請選擇 Insert Keyframe插入關鍵影格如圖6



圖6


第10格就會變成關鍵影格了,如圖7所示



圖7


再請同學點選Frame1後,到舞台Stage來改變Sprite1的大小或位置,再同樣點選Frame10及Frame18做同樣的改變,Sprite1就會產生多段變化了。如圖8


圖8


若要刪除Keyframe的話,請用滑數拖曳播放鏡頭到特定的Keyframe後, 再按右鍵就會出現選項,請選擇 Remove Keyframe刪除關鍵影格 ,如圖9



圖9


各位同學可以發覺Frame10的Keyframe 已經被拿掉了

回課程目錄》《下一課程