流動的字母和數字給人一種神秘的感覺,它好像在處理數據一樣,體現出計算機處理數據的高效性,今天本人就利用flash制作一款流動數字和字母的動畫,通過數字和字母向上流動和拉伸,平增神秘感,現就把其制作過程分享出來,僅供參考。
1、啟動flash cs5,執行文件-新建命令,新建一個基于actionscript2.0,大小為800*600,幀頻為12fps,背景顏色為黑色的文件。
2、執行文件-導入-導入到庫命令,把事先從網絡上下載的圖片導入到庫中,在庫中可以查看到。
3、執行插入-新建元件命令,在彈出的對話框中輸入名稱為”z“,類型選擇為影片剪輯,點擊確定按鈕進入編輯區域。
4、在圖層1中選擇第一幀,選擇工具箱里文本工具,在編輯 區域輸入字母a。
5、接下來用鼠標左鍵選中2-26幀,然后右鍵單擊從下拉菜單中選擇轉換為關鍵幀,將2-26幀都設置為關鍵幀。
6、選擇第二幀然后將字母a換成b,使用同樣的方法將其余的幀換成相應的字母一直到字母z。
7、鼠標左鍵選中27-36幀,右鍵單擊將所有的幀都轉化成關鍵幀,然后從27幀開始依次輸入數字0-9.
8、選擇第一、十、二十、三十幀,按f9鍵打開動作面板,分別輸入代碼“gotoandplay(random(_totalframes))”腳本。
9、新建一個名稱為a的影片剪輯元件,確定后進入編輯區域,在第一幀處把影片剪輯z拖拽到舞臺上,并在動作面板中輸入
onClipEvent (enterFrame) {_alpha=random(200);
}
并進行調試。
10、選擇影片剪輯元件z,修改其實例名稱為text,選擇第一幀按f9進入動作面板輸入代碼
var i=1;
for(a=0;a<25;a++){
for(b=0;b<19;b++){
duplicateMovieClip("Text","text"+i,i);
setProperty("text"+i,_x,-_x+a*25);
setProperty("text"+i,_y,-_y+b*25);
i++;
}
}
并進行調試運行。
11、返回場景1,將庫中的圖片拖拽到舞臺上,并設置大小為800*600,設置全居中(水平居中、垂直居中),接著按ctrl+b組合鍵將圖片打散。
12、在圖層面板中新建圖層2,將元件a拖拽到舞臺上,按ctrl+s組合鍵進行保存保存名稱為“流動的字母數字”,并按ctrl+enter進行測試。
相關推薦:
flash怎么制作文字飛入的動畫?
flash怎么制作圖片慢慢縮小的動畫?
flash cs5怎么制作旋轉的三維立體圖形的動畫?
新聞熱點
疑難解答