當前位置:軟件學堂 > 資訊首頁 > 網(wǎng)絡編程 > Flash > AS3.0在特定范圍內(nèi)反復彈跳的球

AS3.0在特定范圍內(nèi)反復彈跳的球

2021/9/11 16:25:25作者:佚名來源:網(wǎng)絡

移動端
flash 8.0簡體中文綠色版

大?。?6.29MB語言:

類型:動畫制作等級:

Flash AS3.0教程:在特定范圍內(nèi)反復彈跳的球
AS3.0在特定范圍內(nèi)反復彈跳的球

在特定范圍內(nèi)反復彈跳的球的動畫效果圖如下:

步驟一、新建“底圖”圖層,在圖層中設計場景動畫的基本內(nèi)容;

步驟二、新建“影片剪輯”圖層,在圖層中加入足球影片剪輯“ball_mc”;

步驟三、新增“文稿”圖層,選擇第1幀,按F9打開動作面板,建立影片剪輯的ENTER_FRAME監(jiān)聽器以及對應的監(jiān)聽函數(shù)goi(),輸入相關(guān)的ActionScript

Flash AS3.0教程(在特定范圍內(nèi)反復彈跳的球)代碼如下:

 

//定義參數(shù) var speed=10; var speed_x=speed; var speed_y=speed;

//變換元件位置 ball_mc.addEventListener(Event.ENTER_FRAME,goi); function goi(me:Event) {  with(ball_mc) {   x += speed_x;   y += speed_y;   if (x<0) {    x=0;    speed_x=speed; }

else if (x>500) {    x=500;    speed_x=-speed;

}   if (y<0 y="0;" speed_y="speed;" else="" if="" y="">300) {    y=300;    speed_y=-speed; } } }

這樣,F(xiàn)lash AS3.0教程:在特定范圍內(nèi)反復彈跳的球的動畫就制作完成了,快下載源碼試試吧。

下載該Flash As3.0教程動畫源碼