2013-02-26 65 views
1

有沒有人知道/有一些想法如何使一個面具遵循一條線?基本上我有一個用1px線製作的圖形,我需要逐漸遮蓋這個形狀,使其看起來像它正在繪製。問題是我不能只增加蒙版的寬度(它可以簡單地在一個步驟中繪製一條不需要的垂直線),它必須是沿着「引導」線的線性運動,所以垂直線被繪製在幾個步驟。手動操作將會是一大痛苦。這是我想要實現的: Example of the drawingActionscript:使一個面具遵循一條線(和「成長」)

非常感謝!

+0

一個起點是查看洪水填充算法,因爲您可以有效地對線條的洪水填充進行動畫處理。如果這條線橫穿它自己,它會變得更加複雜,但這取決於你需要結果的自然程度。 – 2013-02-26 05:03:15

+0

其實不是你的問題的答案,但我會以編程方式繪製線條。 – Teejay 2013-02-27 09:44:19

回答

1

你必須手動完成。雖然有一些捷徑可以採用:

  1. 在Flash Pro中創建一個Guide圖層。

  2. 將您的路徑的矢量複製到此指南圖層。

  3. 在它下面創建一個新圖層,在該圖層的路徑開始處放置一個圓圈,並製作該圓圈的經典補間。

  4. 將您的圓形圖層停靠在引導圖層下,並在您的補間的最後一幀將圓圈移動到路徑的末尾。這將使圓圈沿着這條路走。

  5. 按照動畫並手動填充覆蓋部分。

  6. 將您的指導,圓形動畫和以下動畫放入MovieClip中,並將其放在您的上方,以便將其蒙上符號並將其作爲蒙版。

這是我爲你做的,如果我是不太清楚的例子:http://db.tt/kvaaYaLA

請注意,如果你需要一個靜態的動畫,而不是一個動態的這種方法是唯一有用的。

相關問題