如何用Flash ActionScript 2.0 制作逼真的下雪效果
利用Flash ActionScript 2.0代碼控制影片剪輯的方法來實(shí)現(xiàn)一個(gè)逼真的下雪效果。讓我們一起來學(xué)習(xí)如何制作這個(gè)炫酷的特效吧。 新建文檔和繪制雪花元素1. 首先新建一個(gè)文檔,設(shè)置大小為55
利用Flash ActionScript 2.0代碼控制影片剪輯的方法來實(shí)現(xiàn)一個(gè)逼真的下雪效果。讓我們一起來學(xué)習(xí)如何制作這個(gè)炫酷的特效吧。
新建文檔和繪制雪花元素
1. 首先新建一個(gè)文檔,設(shè)置大小為550 x 400像素,背景色選擇黑色。
2. 使用快捷鍵“Ctrl F8”創(chuàng)建一個(gè)名為“雪”的圖形元件。
3. 在“雪”元件頁面上使用線條工具繪制雪花的一個(gè)部分。
4. 用任意變形工具將繪制的雪花圖形的中心點(diǎn)移動(dòng)到圖形底部的中間位置。
5. 打開“窗口”—“變形”面板。
6. 在變形面板中將旋轉(zhuǎn)角度設(shè)為60度,并連續(xù)點(diǎn)擊五次“復(fù)制并應(yīng)用變形”圖標(biāo)。
7. 創(chuàng)建一個(gè)名為“圖層2”的圖層。
8. 在“圖層2”的第1幀上使用橢圓工具畫一個(gè)圓,設(shè)定邊框?yàn)闊o,填充色為白到黑的漸變。
9. 選中圓形,并將漸變中的黑色Alpha值設(shè)為0%。
10. 調(diào)整并移動(dòng)圓形到雪花圖形的中心位置。
制作下雪動(dòng)畫
1. 再次使用快捷鍵“Ctrl F8”創(chuàng)建一個(gè)名為“下雪”的影片剪輯元件。
2. 將庫中的“雪”元件拖動(dòng)到“下雪”元件頁面中,并使用任意變形工具調(diào)整雪花的大小。
3. 添加一個(gè)名為“圖層2”的新圖層。
4. 在“圖層2”的第1幀使用鉛筆工具繪制一條紅色曲線,并設(shè)置筆觸為實(shí)線1像素。
5. 在“圖層1”的第80幀右鍵選擇“插入關(guān)鍵幀”。
6. 在“圖層2”的第80幀右鍵選擇“插入幀”。
7. 將雪花移動(dòng)到曲線的起始位置和結(jié)束位置。
8. 在“圖層1”的第1幀至第80幀之間的任意一幀右鍵選擇“創(chuàng)建補(bǔ)間動(dòng)畫”。
9. 選擇“圖層2”的名稱位置右鍵選擇“引導(dǎo)層”。
10. 在“圖層1”的名稱位置右鍵選擇“屬性”。
11. 選擇“被引導(dǎo)”,然后確定設(shè)置。
12. 將“下雪”元件拖動(dòng)到舞臺(tái)的右上角(或合適位置),并將影片剪輯命名為“snow”。
添加下雪效果的ActionScript代碼
1. 在“圖層1”的第4幀右鍵選擇“插入幀”。
2. 創(chuàng)建一個(gè)名為“圖層2”的新圖層。
3. 在第1-4幀上分別插入空白關(guān)鍵幀。
4. 在“圖層2”的第1幀選中“動(dòng)作”面板,輸入代碼:i1;
5. 在“圖層2”的第2幀選中“動(dòng)作”面板,輸入代碼:if (i<25) {duplicateMovieClip("", "snow", i, i 1);setProperty("snow", i, _x, random(550));setProperty("snow", i, _y, random(400));} else {gotoAndPlay(4);}.
6. 在“圖層2”的第3幀選中“動(dòng)作”面板,輸入代碼:gotoAndPlay(2);。
7. 在“圖層2”的第4幀選中“動(dòng)作”面板,輸入代碼:gotoAndPlay(1);。
導(dǎo)入背景圖片和預(yù)覽效果
1. 創(chuàng)建一個(gè)新的圖層“圖層3”,并將其拖動(dòng)到最底部。
2. 選擇“文件”—“導(dǎo)入”—“導(dǎo)入到舞臺(tái)”。
3. 導(dǎo)入一張圖片到“圖層3”的第1幀,調(diào)整寬度為550,高度為400,位置為(0,0)。
4. 最后按下Ctrl Enter鍵,即可預(yù)覽制作完成的逼真下雪效果。
通過以上步驟,你可以輕松制作出一個(gè)令人驚嘆的Flash下雪效果,讓你的網(wǎng)頁更加生動(dòng)有趣!