Channel

前言: 每個角色都有自己的Channel "角色安置軌"方便我們做安排,而當2個不同Channel的Sprite位置有重疊時, 軌道數較多的Sprite將會遮蓋住軌道數較少的Sprite,即Sprite 2會遮蓋住Sprite 1,當然這樣的預設值,如有需要時,我們也可以改變。

在不同的Channel 產生Sprite,並了解其相互關係,步驟如下:

1. 我們在這單元使用新的範例教材,請下載 sky.jpg ,並將sky.jpg放在Channel 1,即成為正式角色 Sprite 1,並設定Sprite 1的長度為130個Frame,如圖1


圖1

2. 接下來我們放一隻老鷹上去,請下載eagle.psd,並將eagle.psd放在Channel 2,即成為正式角色 Sprite 2,並設定Sprite 2的長度為130個Frame,並插入數個Keyframe,做一段簡單的動畫。如圖 2

※Director接受PSD的圖檔格式,無須再做圖片去背的修飾工作,直接在Photoshop用透明的背景即可


圖 2

我們可以發現Sprite 2 (老鷹)沒有被 Spirte 1 (天空)遮蓋住,因為 Sprite 2的階層在Spirte 1上面。

 

3. 我們再放一個熱氣球上去,請下載balloon.psd,並將balloon.psd放在Channel 3,即成為正式角色 Sprite 3,並設定Sprite 3的長度為130個Frame,並插入數個Keyframe,做一段簡單的動畫。如圖 3


圖 3

同學可以發現Sprite 3(熱氣球)與Sprite 2(老鷹)在交會時,Sprite 3會遮蓋住Sprite 2,這也是因為 Sprite 3的階層在Spirte 2上面。


回課程目錄