卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

使用幀播放實(shí)現(xiàn)Flash_ActionScript2.0下雪效果教程

在前面的教程中,我們學(xué)習(xí)了如何用AS2制作下雪效果。今天,我們將介紹一種使用幀播放來(lái)實(shí)現(xiàn)相同效果的方法。第一步,打開軟件并新建Flash文檔。接著,將舞臺(tái)顏色調(diào)整為黑色,這樣可以更好地突出雪花效果。第

在前面的教程中,我們學(xué)習(xí)了如何用AS2制作下雪效果。今天,我們將介紹一種使用幀播放來(lái)實(shí)現(xiàn)相同效果的方法。

第一步,打開軟件并新建Flash文檔。接著,將舞臺(tái)顏色調(diào)整為黑色,這樣可以更好地突出雪花效果。

第二步,使用橢圓工具繪制一個(gè)白色圓形,并右鍵點(diǎn)擊該圓形選擇“轉(zhuǎn)換為元件”。

第三步,我們選擇影片剪輯元件,并勾選為Actionscript導(dǎo)出。同時(shí),設(shè)置標(biāo)識(shí)符為“SNOW”。

第四步,將元件從舞臺(tái)上刪除,并在時(shí)間軸添加兩個(gè)空白關(guān)鍵幀。

第五步,在第一幀添加如下代碼:

var snows:Number 50; //控制雪花的數(shù)量

var speedY:Number 5; //雪花落下速度

var speedX:Number 1; //雪花飄動(dòng)速度

var tmpSnow:MovieClip;

var rand:Number;

for (var i:Number0; i

rand Math.random()*100;

tmpSnow _("SNOW", "snow" i, i 100);

tmpSnow._x rand*Stage.width/100;

tmpSnow._y -Math.random()*Stage.height;

tmpSnow.speedX speedX*(rand/50);

}

第六步,在第二幀添加如下代碼:

for (var i:Number0; i

tmpSnow _root["snow" i];

tmpSnow._y speedY;

tmpSnow._x tmpSnow.speedX;

if (tmpSnow._y>Stage.height) {

tmpSnow._y -Math.random()*Stage.height;

tmpSnow._x Math.random()*Stage.width;

}

}

第七步,在第三幀添加如下代碼:

gotoAndPlay(2);

第八步,讓幀跳回第二幀。在代碼編輯器中添加代碼:gotoAndPlay(2)。

最后,運(yùn)行程序并享受下雪的效果吧!

總結(jié):

通過(guò)以上步驟,我們成功地使用幀播放實(shí)現(xiàn)了AS2下雪效果。這種方法對(duì)于設(shè)計(jì)復(fù)雜的動(dòng)畫效果非常有用。

標(biāo)簽: