Flash 代碼制作漂亮的下雪動(dòng)畫的效果

這篇教程是向腳本之家的朋友介紹Flash 代碼制作漂亮的下雪動(dòng)畫的效果方法,大家剛開始學(xué)flash,下雪應(yīng)該是每個(gè)人都想做的效果吧,至少我當(dāng)時(shí)一直在研究怎么做,最后以失敗告終,今天給大家發(fā)一個(gè)用代碼下雪效果的教程,一起來(lái)看看吧!
方法/步驟
【第一步】畫個(gè)圓(就是雪花,如果你的繪畫功底強(qiáng)可以畫個(gè)更好看的雪花,不影響下雪效果的實(shí)現(xiàn))。相對(duì)于舞臺(tái)水平/垂直對(duì)齊,快捷鍵“Ctrl+K”,雙擊該圖層,將該圖層重命名為“雪”,這是好習(xí)慣。如果畫了個(gè)圓,點(diǎn)擊修改-形狀-柔化填充邊緣使雪花更好看。
【第二步】做使剛剛做的雪花飄落的動(dòng)畫。新建影片剪輯元件,把剛剛雪的圖形元件拖進(jìn)來(lái),會(huì)用補(bǔ)件動(dòng)畫的用補(bǔ)件動(dòng)畫做個(gè)雪花飄落的效果,不會(huì)用或者版本不夠的新建引導(dǎo)層,然后制作讓雪花自然飄落的動(dòng)畫。雪下落高度由引導(dǎo)圖層的長(zhǎng)度決定。
【第三步】新建影片剪輯元件,將剛剛雪花飄落的動(dòng)畫拖到場(chǎng)景中,在屬性中將實(shí)例其命名為“snow”并延長(zhǎng)兩幀(在第三幀處右擊插入幀),新建圖層并命名為as(也就是命令圖層),這個(gè)圖層只寫命令,這是個(gè)好習(xí)慣,并在第二幀第三幀處均插入空白關(guān)鍵幀。
【第四步】添加第一幀代碼。選中第一幀,右擊動(dòng)作,然后輸入:
n=1;
flakes=100;
純英文輸入。
【第五步】添加第二幀代碼:
if(n==flakes){
n=1;
}
else{
snowsize=Math.random()*30+60; /*這里的30+60是說(shuō)雪的大小在60%~90%的范圍內(nèi)*/
duplicateMovieClip("snow","snow"+n,n);
this["snow"+n]._x=Math.random()*600;
this["snow"+n]._xscale=snowsize;
this["snow"+n]._yscale=snowsize;
n=n+1;
}
【第六步】插入第三幀代碼:gotoAndPlay(2);讓這個(gè)元件一直執(zhí)行第二幀的復(fù)制元件,上限100已經(jīng)在第二幀代碼開頭寫清楚了,所以不要擔(dān)心無(wú)限復(fù)制,然后將這個(gè)元件拖到場(chǎng)景左上角測(cè)試就可以了!
【說(shuō)明】快捷鍵——插入個(gè)幀:F5,插入個(gè)關(guān)鍵幀:F6,插入個(gè)空白關(guān)鍵幀:F7,轉(zhuǎn)換為元件:F8,動(dòng)作:F9,創(chuàng)建新元件:Ctrl+F8。
在畫布中選中需要命名的元件,就可以在屬性面板中命名了。
所有代碼都是英文半角,并區(qū)分大小寫。復(fù)制的不一定是對(duì)的,可能會(huì)有格式!
以上就是Flash 代碼制作漂亮的下雪動(dòng)畫的效果方法介紹,操作很簡(jiǎn)單的,大家學(xué)會(huì)了嗎?希望能對(duì)大家有所幫助!
相關(guān)文章
- flash怎么畫下水道口矢量圖?生活中我們經(jīng)常能遇到排水口,想要畫一個(gè)矢量的排水道扣,該怎么繪制呢?下面我們就來(lái)看看flash排水管道口的畫法2022-07-23
flash怎么畫雪景素材? flash繪制一個(gè)森林雪景矢量背景圖的技巧
flash怎么畫雪景素材?很喜歡雪景,想要繪制一款森林雪景圖,該怎么繪制這幅適量背景圖呢?下面我們就來(lái)看看flash繪制一個(gè)森林雪景矢量背景圖的技巧2022-06-09flashcs6怎么建模3d立體字? flash立體字制作教程
flashcs6怎么建模3d立體字?flash中想要制作一款立體自,該怎么制作三維立體的文字呢?下面,我們就來(lái)看看flash立體字制作教程,詳細(xì)請(qǐng)看下文介紹2022-06-06flash圣誕樹怎么畫? flash繪制一棵圣誕樹的矢量圖的技巧
flash圣誕樹怎么畫?flash中想要畫一顆圣誕樹素材,該怎么繪制圣誕樹呢?下面我們就來(lái)看看flash繪制一棵圣誕樹的矢量圖的技巧,詳細(xì)請(qǐng)看下文介紹2022-06-06flash cs6怎么畫油罐車圖案? flash簡(jiǎn)筆畫油罐車的畫法
flash cs6怎么畫油罐車圖案?flash中想要繪制一個(gè)油罐車圖形,該怎么繪制呢?下面我們就來(lái)看看flash簡(jiǎn)筆畫油罐車的畫法,需要的朋友可以參考下2021-04-06flash怎么畫簡(jiǎn)筆畫效果的公雞? flash公雞的畫法
flash怎么畫簡(jiǎn)筆畫效果的公雞?flash中想要畫一個(gè)簡(jiǎn)筆畫的公雞并填充顏色,該怎么繪制大公雞呢?下面我們就來(lái)看看flash公雞的畫法,需要的朋友可以參考下2021-04-06flash怎么畫簡(jiǎn)筆畫長(zhǎng)頸鹿? flash長(zhǎng)頸鹿的手繪方法
flash怎么畫簡(jiǎn)筆畫長(zhǎng)頸鹿?flash中想要手繪長(zhǎng)頸鹿,該怎么繪制這個(gè)圖形呢?下面我們就來(lái)看看flash長(zhǎng)頸鹿的手繪方法,需要的朋友可以參考下2021-04-04flash文件怎么另存為PNG格式? flash導(dǎo)出png圖片的技巧
flash文件怎么另存為PNG格式?flash中想要導(dǎo)出png格式的文件,該怎么操作呢?下面我們就來(lái)看看那flash導(dǎo)出png圖片的技巧,需要的朋友可以參考下2021-02-01Animate怎么創(chuàng)建一個(gè)配置常數(shù)? Animate配置常數(shù)的添加方法
Animate怎么創(chuàng)建一個(gè)配置常數(shù)?Animate中想要添加一個(gè)配置常數(shù),該怎么添加呢?下面我們就來(lái)看看Animate配置常數(shù)的添加方法,需要的朋友可以參考下2020-11-03Flash濾鏡怎么調(diào)整元件的顏色? Flash濾鏡調(diào)色技巧
Flash濾鏡怎么調(diào)整元件的顏色?Flash中想要給元件變色,方法很多,今天我們就來(lái)看看首映Flash濾鏡調(diào)色的技巧,很簡(jiǎn)單,需要的朋友可以參考下2020-09-03