有沒有人知道/有一些想法如何使一個面具遵循一條線?基本上我有一個用1px線製作的圖形,我需要逐漸遮蓋這個形狀,使其看起來像它正在繪製。問題是我不能只增加蒙版的寬度(它可以簡單地在一個步驟中繪製一條不需要的垂直線),它必須是沿着「引導」線的線性運動,所以垂直線被繪製在幾個步驟。手動操作將會是一大痛苦。這是我想要實現的: Actionscript:使一個面具遵循一條線(和「成長」)
非常感謝!
有沒有人知道/有一些想法如何使一個面具遵循一條線?基本上我有一個用1px線製作的圖形,我需要逐漸遮蓋這個形狀,使其看起來像它正在繪製。問題是我不能只增加蒙版的寬度(它可以簡單地在一個步驟中繪製一條不需要的垂直線),它必須是沿着「引導」線的線性運動,所以垂直線被繪製在幾個步驟。手動操作將會是一大痛苦。這是我想要實現的: Actionscript:使一個面具遵循一條線(和「成長」)
非常感謝!
你必須手動完成。雖然有一些捷徑可以採用:
在Flash Pro中創建一個Guide
圖層。
將您的路徑的矢量複製到此指南圖層。
在它下面創建一個新圖層,在該圖層的路徑開始處放置一個圓圈,並製作該圓圈的經典補間。
將您的圓形圖層停靠在引導圖層下,並在您的補間的最後一幀將圓圈移動到路徑的末尾。這將使圓圈沿着這條路走。
按照動畫並手動填充覆蓋部分。
將您的指導,圓形動畫和以下動畫放入MovieClip
中,並將其放在您的上方,以便將其蒙上符號並將其作爲蒙版。
這是我爲你做的,如果我是不太清楚的例子:http://db.tt/kvaaYaLA
請注意,如果你需要一個靜態的動畫,而不是一個動態的這種方法是唯一有用的。
一個起點是查看洪水填充算法,因爲您可以有效地對線條的洪水填充進行動畫處理。如果這條線橫穿它自己,它會變得更加複雜,但這取決於你需要結果的自然程度。 – 2013-02-26 05:03:15
其實不是你的問題的答案,但我會以編程方式繪製線條。 – Teejay 2013-02-27 09:44:19