王衛(wèi)京
【摘 要】在動畫制作中要想使制作的動畫更具表現(xiàn)力和一些FLASH特效就必須進一步學習ActionScript2.0(AS2.0)。FLASH動畫制作中應用AS2.0腳本代碼的四個典型案例及腳本代碼。
【關鍵詞】FLASH;ActionScript2.0;典型案例;腳本代碼
在學習了FLASH動畫的基本形式:逐幀動畫、運動補間動畫、形變補間動畫、引導線動畫、遮罩動畫、交互動畫之后,就可以制作一些FLASH動畫作品了。很多學校在學習到此就結束了。但是但對于高職計算機專業(yè)有C語言基礎的學生來說,要想使制作的動畫更具表現(xiàn)力和一些FLASH特效就必須進一步學習ActionScript2.0(AS2.0),充分發(fā)揮計算機專業(yè)學生的優(yōu)勢。在FLASH 中ActionScript有AS3.0和AS2.0 兩個版本,AS3.0 適合于專業(yè)的程序員使用,而AS2.0更適合于FLASH初學者和愛好者使用。使用AS2.0腳本代碼來制作的許多效果比無代碼制作的更逼真生動。
下面介紹幾個FLASH中應用AS2.0腳本代碼的典型案例。
典型的案例一:下雨效果
首先,建立一個ActionScript2.0的FLASH文檔。
如果不使用AS2.0腳本代碼的制作方法是用形變動畫制作一滴雨下落的影片剪輯元件,然后把這個雨點元件大量地拖放排列在舞臺上,效果是雨點會在固定的位置反復落下,生硬而不夠生動。
如果使用AS2.0腳本代碼來制作方法也是制作一個雨點下落的影片剪輯元件,但只拖一個雨點到舞臺上,起一個實例名(yd_mc)。最后在幀上寫上如下代碼:
測試運行,將出現(xiàn)隨機的下雨效果,逼真生動??捎么舜a做下雪、天女散花效果。
典型的案例二:鼠標跟隨效果
將要做跟隨的對象都轉換成影片剪輯元件,拖放到舞臺上,要注意元件的注冊點一定要鎖定中心。影片剪輯的實例名分別為a1_mc、a2_mc、a3_mc……。然后在幀上寫上如下代碼:
測試運行,可以通過對k和s的數(shù)值來改變跟隨的快慢和距離,鼠標跟隨效果就完成了。
典型的案例三:絢麗曲線特效
新建元件1。畫一線條。間隔20,40貞各插入1個要害貞,在第20貞進行扭曲變形[在沒有被選的狀態(tài)下,用黑色箭頭工具,外形任意],各點選第一貞和第20貞創(chuàng)建“外形動畫”回到場景,拖入元件1,實例名稱“XZ”,選第一貞,打開動作,輸入代碼:
測試運行,見證奇跡吧。
典型的案例四:日歷指針鐘
在舞臺上做好四個動態(tài)文本框,分別用于顯示年、月、日、星期,變量分別設置為year、ye、r、xq。在制作三個表針影片剪輯元件,表針都要指向12點方向,實例名分別為mz_mc、fz_mc、sz_mc。在幀上寫上如下代碼:
測試運行,一個個性的電子日歷時鐘就會伴你分分秒秒了。
這是FLASH教學中最典型的四個案例,希望能對夢想成為閃客的追夢人一點啟發(fā),寫出更多精彩有趣的代碼案例,創(chuàng)作出更多精彩作品。
[責任編輯:田吉捷]