flash特效——雪花飄落new

flash特效——雪花飄落new

ID:34476567

大?。?.39 MB

頁(yè)數(shù):11頁(yè)

時(shí)間:2019-03-06

flash特效——雪花飄落new_第1頁(yè)
flash特效——雪花飄落new_第2頁(yè)
flash特效——雪花飄落new_第3頁(yè)
flash特效——雪花飄落new_第4頁(yè)
flash特效——雪花飄落new_第5頁(yè)
資源描述:

《flash特效——雪花飄落new》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、Flash特效之雪花飄落作者:Toso_wind1.簡(jiǎn)述眾多喜歡Flash的朋友都有這樣的情況,無(wú)論是自己做動(dòng)畫還是做Flash賀卡都需要一個(gè)下雪的場(chǎng)景。本文將從ActionScript出發(fā),介紹一種制作逼真的下雪場(chǎng)景方法??赡苡腥艘豢吹紸ctionScript就頭大了。那么本文介紹的也是一些很簡(jiǎn)單的ActionScript腳本,可以很容易的學(xué)會(huì)。而且我將對(duì)腳本的每一句做出解釋,可以用來(lái)學(xué)習(xí)簡(jiǎn)單的ActionScript腳本。這個(gè)下雪建立了一個(gè)簡(jiǎn)單的環(huán)境因素機(jī)制。雪花的下落以及飄動(dòng)受到環(huán)境各個(gè)因素的控制。當(dāng)你看完真

2、個(gè)制作過(guò)程以后將看到ActionScript將做出強(qiáng)大的下雪效果,修改環(huán)境因素的值可以適應(yīng)很多下雪場(chǎng)景的要求。同時(shí)在動(dòng)畫中也可以動(dòng)態(tài)的修改這些值,產(chǎn)生更加逼真的下雪場(chǎng)景(比如下雪時(shí)候突然刮起風(fēng))。如果你并不關(guān)心其中的原理而只想做出這個(gè)下雪的特效的話直接跳到制作過(guò)程的第3步制作影片剪輯,然后復(fù)制第4步和第5步最后紫色字體給出的腳本到相應(yīng)位置,或者直接下載本PDF文檔在附件中找到本素材。開始吧!本教程默認(rèn)讀者已經(jīng)比較熟悉Flash的界面,采用的是ActionScript2.0腳本。2.制作過(guò)程2.1動(dòng)畫結(jié)構(gòu)在開始動(dòng)手之

3、前有必要來(lái)說(shuō)明以下結(jié)構(gòu)問(wèn)題。不然會(huì)產(chǎn)生意想不到的結(jié)果。下雪場(chǎng)景提提示雪花花雪花雪雪花雪花上圖所示,“下雪場(chǎng)景”、“提示”以及“雪花”都是影片剪輯。其中“提示”和“雪花”在“下雪場(chǎng)景”的里面?!把┗▓?chǎng)景”用來(lái)控制整個(gè)下雪特效。如果你的下雪場(chǎng)景在某個(gè)圖片(比如建筑物)的后面,那么在播放的時(shí)候只需要讓它位于雪景影片剪輯上就可以擋住下雪場(chǎng)景了。而“提示”影片剪輯將告訴制作的人雪花場(chǎng)景的位置,它在播放的時(shí)候會(huì)隱藏起來(lái)?!把┗ā庇捌糨嬀褪窍侣涞难┗ǎ@個(gè)會(huì)有很多。2.2動(dòng)畫原理在下雪場(chǎng)景影片剪輯中包含了下雪特效的環(huán)境因素,都

4、作為變量存在,可以更改這些變量來(lái)調(diào)整下雪效果。而雪花則讀取這些環(huán)境因素來(lái)調(diào)整“自己”。最終實(shí)現(xiàn)下雪的特效。2.3制作雪花以及下雪場(chǎng)景先建立一個(gè)空白的動(dòng)畫,舞臺(tái)大小使用默認(rèn)的550×400,背景色調(diào)整為黑色,幀頻調(diào)整為36fps。接下來(lái)繪畫一個(gè)雪花。菜單欄上選擇【插入】→【新建元件】。名稱輸入Snow,類型選擇【影片剪輯】。鏈接選擇【為ActionScript導(dǎo)出】和【在第一幀導(dǎo)出】,【標(biāo)識(shí)符】輸入Snow。如圖:?jiǎn)螕簟敬_定】進(jìn)入Snow元件。建立2個(gè)層。如圖。其中在圖形層繪畫雪花的圖形,在動(dòng)作層編寫腳本。選擇圖形層

5、,畫一個(gè)雪花,注意雪花的中心要和元件的中心重合。本例中畫了一個(gè)漸變的圓,顏色為白色,不透明度在圓心為100%,最外圍為0%。退出Snow元件,回到主舞臺(tái)。菜單欄上選擇【插入】→【新建元件】。名稱輸入下雪特效,類型選擇【影片剪輯】。如圖:?jiǎn)螕簟敬_定】進(jìn)入下雪特效元件。建立2個(gè)層。如圖。其中在提示層放置提示元件,在動(dòng)作層編寫腳本。從庫(kù)中拖出一個(gè)Snow放在提示層的中心。點(diǎn)擊這個(gè)Snow實(shí)例,按Ctrl+F3打開屬性面板,名稱欄里輸入“Tip_mc”?;氐街魑枧_(tái),從庫(kù)中拖出一個(gè)下雪特效影片剪輯實(shí)例,放置在舞臺(tái)的左上角???/p>

6、以通過(guò)屬性面板輸入坐標(biāo)調(diào)整。到此,繪畫,以及搭建結(jié)果工作就完成了。先制作了一個(gè)雪花的模型,然后創(chuàng)建了一個(gè)下雪特效,在下雪特效里面放了一個(gè)雪花,用來(lái)提示下雪特效的位置。最后在主舞臺(tái)的左上角放置了一個(gè)下雪的特效用于測(cè)試。2.4編寫下雪特效腳本在庫(kù)中雙擊下雪特效打開下雪特效影片剪輯。點(diǎn)擊動(dòng)作層第1幀。按F9開始輸入腳本。首先我們要隱藏提示元件(Tip_mc),這個(gè)提示只是在做動(dòng)畫的時(shí)候提供提示功能。在播放的時(shí)候要隱藏它。輸入以下腳本:Tip_mc._visible=false;//將Tiip_mc元件的可視屬性(_vis

7、ible)設(shè)置為否(false),即不顯示。接下來(lái)建立環(huán)境因素,都是以變量的形式存在的。完整的變量定義格式:var變量名:類型=初始值;varHeight:Number=400;//場(chǎng)景高度,即雪花下落的距離。例子中跟舞臺(tái)保持一致。varWidth:Number=550;//場(chǎng)景寬度,即雪花橫向的跨度。例子中跟舞臺(tái)保持一致。varAngularSpeed:Number=5;//雪花旋轉(zhuǎn)角速度。varWind:Number=-2;//風(fēng)速,負(fù)值表示向左吹,正值表示向右吹,數(shù)值越大風(fēng)越大。varXSpeed:Numbe

8、r=1;//水平速度,雪花水平飄動(dòng)的速度。varYSpeed:Number=2;//垂直速度,雪花下落的速度。varRateOfChangeDirection:Number=1/36;//隨機(jī)飄動(dòng)概率,雪花橫向飄動(dòng)時(shí)改變方向的概率。varA:Number=60;//雪花比例大小跨度。varB:Number=60;//雪花整體大小。場(chǎng)景高度和場(chǎng)景寬度用來(lái)設(shè)置雪

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。