當(dāng)前位置: 首頁IT技術(shù) → Flash中使用逐幀動畫實現(xiàn)按筆順書寫漢字的效果

Flash中使用逐幀動畫實現(xiàn)按筆順書寫漢字的效果

更多

在網(wǎng)上查詢了使用Flash制作漢字按順序書寫的效果,一些網(wǎng)友提出了用遮罩方法來實現(xiàn)這一目的,本人覺得這種方法對于相對簡單的漢字有較好的效果,而對于筆畫多,結(jié)構(gòu)復(fù)雜的漢字還說不容易做,今天本人試著使用逐幀動畫的方法來達(dá)到這一效果。

一、我們打開Flash軟件,我使用的是Flash CS5,使用文本工具在舞臺上寫上漢字,并調(diào)整好漢字的大小、位置和顏色。為了制作的快捷,我使用的漢字“人”。注意選擇“TLF文本”屬性,而非“傳統(tǒng)文本”。如圖:

二、右擊漢字,選擇分離命令。這時漢字的屬性從“文本”變成了“繪制對象”,這時候,我們就可以設(shè)置漢字的邊框顏色和填充顏色了。我將邊框顏色設(shè)置為紅色,填充色為空,也可以同背景色設(shè)置相同的顏色,這樣漢字就變成了空心字了。

三、再次右擊漢字,選擇分離命令,漢字屬性會從“繪制對象”變成“形狀”。我們就可以動手制作按順序書寫的效果了。

四、選擇線條工具,在書寫順序的起始部分繪制一條線段,和起始部分形成一個封閉的空間,然后選擇顏料桶工具,選擇紅色,填充我們剛才繪制的封閉空間。如果空間不封閉,就會把更大范圍的空間給填充從紅色,就無法實現(xiàn)逐幀的效果了。這一步完成后,我們按F6鍵,插入一個關(guān)鍵幀,再使用線條工具,在接下來的地方再繪制一個封閉空間,以備使用顏色填充。這樣每繪制一點位置一共需要三個步驟:1.使用直線工具繪制密閉空間;2.使用顏料桶填充顏色;3.按F6鍵插入關(guān)鍵幀。循環(huán)使用以上三步,直到將漢字全部繪制填充完畢,這樣,效果就出來了。

五、在最后一幀添加代碼,stop(),這樣播放到最后一幀就會停止了,按Ctrl+Enter鍵盤就可以發(fā)布了。你也可以添加一個按鈕以實現(xiàn)重播效果。

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)