用 Adobe Animate CC 做劃直線這類動畫,主要都是採用 Masking (即係: 遮色片) 這方法。

所謂 Masking, 概念十分簡單,其實就是將舞台上唔想見到的地方預先遮蓋住。

很久以前都曾經用 Adobe Flash 做了幾個劃直線嘅動畫影片, 都是利用 Masking 這方法。影片內都介紹得好詳細, 有興趣的話,可以去看看。

我將影片放下面,方便大家參考。

Flash masking tutorial – draw line animation effect
Flash Masking Animation – CD Tray Sliding Effect

其實, 如果用 Adobe Animate CC 做, 方法和步驟 基本都 同 Adobe Flash 差不多的。

*****

第一步:

首先在舞台上劃一條 4 pixels 闊嘅藍色直線。這便是稍後用來做 動畫嘅直線。

將這 Layer 改稱為 Line 。

這動畫需要大概兩秒,所以在 Line Layer 的 Frame 50 插入一個 Frame。

第二步:

新增一個 Layer。這個 Layer 稍後會用來做 Masking 的。

將這 Layer 改稱為 Mask。

第三步:

為了要做直線動畫,最重要嘅步驟是先將直線完全遮蓋。然後利用 Masking 做動畫。

要將直線完全遮蓋, 有幾個方法可以這樣做。

最方便當然是將做動畫嘅直線複製,然後蓋係上面。

首先選擇 Toolbox 嘅 Selection Tool,

選擇 Line Layer 的直線 

Right Click, 選擇 Copy

再選擇 Mask Layer

然後複製直線

複製直線時記得選擇 Paste in Place

這樣, 在 Mask Layer 複製的直線剛好將下層準備做動畫的直線完全遮蓋。

為了更容易看和色別,我將 Mask Layer 的直線改為紅色。

選擇 Toolbox 嘅 Selection Tool

將顏色改為紅色。

接著將直線稍為放大一些, 這樣可以將下層的直線遮蓋得更多, 做動畫時更方便 及 更容易

將 Stroke 的闊度由 4 pixels 改大為 12 pixels。

選擇 Toolbox 嘅 Free Transform Tool

選擇 Mask Layer 的 直線

將直線稍為拉長一些。

這樣,在 Mask Layer 的直線就將下層準備做動畫的直線完全遮蓋。

在這裡再 Remind 一下: 

用 Animate CC 做 Masking 的時候, Mask Layer 中有填色的區域是透明的,而沒有填色的區域則是不透明的。

換而言之,Mask Layer 中有填色的區域是可以看穿的,而沒有填色的區域則是被遮蓋的。

第四步:

不過,Mask Layer 的直線是 stroke, 不可以用來做 Masking 的。

還要做一些工作。

首先要將 Layer 2 的直線 Convert 成 Fill.

選擇直線,

Click on “Modify” Menu,

再 Click on “Shape”

再選擇 “Convert Lines to Fills”,

這樣, 直線便由 stroke 變成 Fill 了!

在 Mask Layer 的 Frame 50 插入一個 Keyframe。

到此,Masking 的準備工作已經完成,可以正式開始做動畫了。

*****

選擇 Mask Layer 的 第一個 Frame。

因為在動畫開始時,要隱藏整條直線。換而言之,Mask Layer 不要有顏色遮蓋下層整條直線。

最方便是使用 工具箱 內的 Eraser, 然後將遮蓋動畫直線的顏色清除,直至看到下層整條直線為止。

跟著, 我要直線慢慢的顯露出來,做成劃直線的動畫效果。

要達到這樣的動畫效果,Mask Layer 的直線 要慢慢伸展,直至遮蓋下面整條動畫直線為止。

要這樣做,最方便是將 Mask Layer 的直線製成 Shape Tween (形狀補間動畫) 。

在 Frame 1 和 Frame 50 之間隨便選擇一個影格, 

Right Click,

選擇 Shape Tween

好容易就建立了 Shape Tween

接著,簡單地測試一下效果。

一切十分正常。

最後一步:

跟著是最後一步,就係要將這圖層轉為 Masking 圖層, 這樣才會有 Masking 效果的:

Right Click  Mask 圖層,

選擇 “Mask” 選單,

就是那麼簡單, 這圖層就轉為 Masking 圖層了!

Okay!  所有工作都完成了!

*****

現在可以測試動畫。

就是那麼簡單, 一個劃直線的動畫就完成了!

*****

接著, 稍為再加工一下就可以做成一些有趣的動畫。

例如: 

只要再新增一個 Layer, 做一個圓珠筆同步的 Motion Tween,

就完成一個圓珠筆劃直線的動畫。

完成檔案嘅鏈結放在本文章最後,需要的網友歡迎下載。

*****

謝謝收看!

如果喜歡, 請免費訂閱我的頻道, 按個 LIKE 和留下評論!