Flash制作雪花視覺動畫效果的三種制作方法_Flash教程
推薦:Flash網(wǎng)站九年興衰 崎嶇的商業(yè)化之路表面的浮躁掩蓋不了背后人們整個對行業(yè)的疑慮。對于這個前景未明的行業(yè),VC的投資遠比人們想像的謹慎“想來已經(jīng)有一段時間沒有媒體采訪我了。”在上海浦東的
Flash制作雪花視覺動畫效果的三種制作方法
第一種方法:
最笨但也效果最好,就是用“引導(dǎo)線”功能,讓雪花不停的飄呀飄,假如多用幾個圖層,效果更好。1、新建一個Flash影片。設(shè)背景為“黑色”,其他的用默認值。2、按Ctrl F8新建一個組件,類型為“影片剪輯”,命名為“雪花”。在它的正中用“鉛筆”工具畫一個不規(guī)則的多邊形,然后用“顏料桶工具”將它填上白色。(如圖1-1所示)

3、再用Ctrl F8建一個組件,類型為“影片剪輯”,命名為“前層”。
4、將組件“雪花”拖到其中,用“選定工具”中的“比例”功能把它縮�。ㄐ〖记桑合扔谩胺糯箸R”將它放大,然后再用“比例”功能,可縮得更小)。在第80幀上“插入要害幀”,在“圖層1”上用鼠標(biāo)右鍵的“添加引導(dǎo)線”功能(見圖1-2)。

在新增加的“引導(dǎo)線:圖層1”的第1幀上,從“雪花”開始,畫一條彎曲的曲線。將第80幀上的“雪花”沿曲線從頭拖到曲線的末尾。然后在“圖層1”的第1幀上點鼠標(biāo)右鍵,選“創(chuàng)見動畫動作”功能,見圖1-3。

5、第4步是制作一片雪花,下雪不是只下一片的吧。插入圖層,將第4步重復(fù)做10次。做好后的效果見圖1-4。

6、把第3至5步重復(fù)做兩次,不同之處是組件的命名分別為“中層”和“后層”。“雪花”的大小和“引導(dǎo)線”的路徑不要一樣。這是為了多做幾個圖層,看起來效果細膩一點。7、現(xiàn)在回到場景1中,插入6個圖層,分別命名為“后層1”、“后層2”、“中層1”、“中層2”、“中層3”、“中層4”、“前層1”、“前層2”。在對應(yīng)的層上拖入對應(yīng)的組件,并適當(dāng)?shù)恼{(diào)整時間軸,讓雪花飄得連貫起來。見圖1-5。

按Ctrl Enter就可以看到效果了。
第二種方法:
用Actionscript的函數(shù),比較簡便,具體步驟如下:
1、新建一個Flash影片。設(shè)背景為“黑色”,其他的用默認值。
2、按Ctrl F8新建一個組件,類型為“影片剪輯”,命名為“雪花”。在它的正中用“鉛筆”工具畫一個不規(guī)則的多邊形,然后用“顏料桶工具”將它填上白色。用“選定工具”中的“比例”功能把它縮小。
3、把“雪花”拖到場景1中,在它的“實例面板”中的“名稱”一欄中填上“snow”。在它的Action面板中加上如下動作:
onClipEvent(enterFrame)setProperty(snow, _visible,false);
4、在第1幀的Action面板上加如下動作:
n =n 1;
duplicateMovieClip(_root.snow, snows n, n);
setProperty(_root[snows n], _x,random(550));
setProperty (_root[snows n],_y, -5);
setProperty(_root[snows n], _xscale,random(80) 20);
setProperty(_root[snows n], _yscale,_root[snows n]._xscale);
setProperty(_root[snows n], _alpha,random(70) 20);
setProperty(_root[snows n],_quality,LOW);
5、在第2幀上按鼠標(biāo)右鍵的“插入要害幀”功能,見圖2-1。并在它的Action面板上添加同第1幀一樣的動作。

6、按Ctrl Enter就可以看到效果。
第三種方法:
也是用Actionscript中的函數(shù),不過效果跟上面一種是很不相同的。1、新建一個Flash影片。設(shè)背景為“黑色”,其他的用默認值。2、按Ctrl F8新建一個組件,類型為“圖形”,命名為“雪花”。在其上用鉛筆工具畫一個雪花外形(見圖3-1)。3、按Ctrl F8新建一個組件,類型為“影片剪輯”,命名為“雪花影片”。把組件“雪花”拖到第1幀,
分別在第10幀和第20幀上“插入要害幀”。在第1幀中的組件“雪花”的“效果面板”上設(shè)定它的Alpha為0%。
把第10幀中的組件“雪花”往左下方拖一小段距離,在“效果面板”上設(shè)定它的Alpha為100%。把第20幀中的組件“雪花”往下方拖一段距離(要多過第10幀時拖的),在“效果面板”上設(shè)定它的Alpha為0%。然后在第1幀和第10幀上分別選鼠標(biāo)右鍵上的“創(chuàng)建動畫動作”功能。完成的情況見圖3-2。

4、把“雪花影片”拖到“場景1”,在它的“實例面板”中的“名稱”一欄中填上“snow”。5、在“場景1”中的第2幀上先后按鼠標(biāo)右鍵上的“插入要害幀”、“清除要害幀”。然后在第1幀上的Action面板上添加如下的動作:
a=random(100);
while (Number(a)<=100)a =Number(a) 1;
setProperty(/snow, _x, random(500));
setProperty(/snow, _y,random(400));
setProperty (/snow, _xscale,random(50));
setProperty(/snow, _yscale, random(50));
setProperty(/snow, _rotation,random(360));
duplicateMovieClip (/snow,snow_ add a, a);
按Ctrl Enter就可以看到效果了�?梢砸姷剑肁ctionscript可很方便的制作出一些要大量重復(fù)的特效。
分享:使用“LoadMovie()”制作純FLASH網(wǎng)站的問題心得在制作我的主頁的過程中碰到了一些問題現(xiàn)在和大家分享:本來想做個純FLASH網(wǎng)站,使用LOADMOVIE把我以前做的FLASH加載到主影片里供訪客選擇性瀏覽。但是在制作
- 相關(guān)鏈接:
- 教程說明:
Flash教程-Flash制作雪花視覺動畫效果的三種制作方法
。