1

我想讓Silverlight在下圖中繪製藍色的「L」和「C」,最好以一種方式表示厚度線路保持不變並且在正確的位置加速/減速以模擬手寫簽名。在Silverlight中模擬手寫簽名:(例如,一支筆逐漸畫出線條)

alt text http://lamontconsulting.com/lc.JPG

任何人都可以點我這樣做的正確方法?謝謝!

+0

這可以使用Blend來完成,但解釋有點長,這種類型的動畫對我來說意想不到。 – 2010-08-09 20:54:41

回答

1

首先這是採取這個光柵圖形並把它變成矢量。有不同的方法可以做到這一點,但我發現Adobe Illustrator是最好的。它有一個名爲LiveTrace的功能,可以爲你做到這一點(PDF file)。獲得後,可以將它導入Expression Blend並將其轉換爲XAML(PathGeometry)。一旦進入Blend,您可以以任何喜歡的方式製作動畫。你想要的是一個關鍵幀動畫。

+0

我把它作爲一個矢量,並且可以創建一個PathGeometry。我不確定的是如何實現動畫效果。也許這是一個noob問題,或者我不知道我在關鍵幀之間做了什麼 – LamonteCristo 2010-08-12 01:34:47