Flash研究:基本的車(chē)運(yùn)動(dòng)的動(dòng)畫(huà)效果_Flash教程
推薦:Flash:通過(guò)一個(gè)實(shí)例學(xué)習(xí)attachMovie的用法實(shí)例:1、在場(chǎng)景中,新建一MC,并勾選作為ACTIONSCRIPT共享導(dǎo)出,標(biāo)識(shí)為mc;2、在場(chǎng)景第一幀中,輸入如下代碼://定義一個(gè)數(shù)據(jù)類(lèi)型為MovieClip的變量varc
基本的運(yùn)動(dòng)動(dòng)畫(huà),簡(jiǎn)單演示車(chē)運(yùn)動(dòng)的做法。友情提示Fla源文件在文章末尾提供。
自己做的判定!大蝦們就不用看了,只供新手參考!先看看效果:
說(shuō)明:按鍵盤(pán)的向上方向鍵然后按向左或向右鍵可以觀看效果
代碼如下:
//定義速度變量
var speed:Number = 0;
var car_speed:Number = 0;
//增加鍵盤(pán)偵聽(tīng)器
Key.addListener(_root.road_mc);
road_mc.onEnterFrame = function() {
//鍵盤(pán)UP鍵按下
if (Key.isDown(38)) {
if (road_mc._y<-80) {
road_mc._y = speed;
speed_func();
car_speed_func();
//trace(speed);
car_mc._y>=166 ? car_mc._y -= car_speed : 正常;
} else {
road_mc._y = -437;
}
//鍵盤(pán)UP鍵放開(kāi)
} else if (road_mc._y<-80) {
if (speed>=0.25) {
speed -= 0.25;
road_mc._y = speed;
//trace(speed)
//trace(road_mc._y)
}
} else {
road_mc._y = -437;
}
//鍵盤(pán)LEFT鍵
if (Key.isDown(37)) {
if (car_mc._x>76) {
speed<3 ? car_speed=speed : car_speed=3;
car_mc._x -= car_speed;
}
}
//鍵盤(pán)RIGHT鍵
if (Key.isDown(39)) {
if (car_mc._x<378) {
speed<3 ? car_speed=speed : car_speed=3;
car_mc._x = car_speed;
//trace(car_speed);
}
}
//鍵盤(pán)DOWN鍵
if (Key.isDown(40)) {
if (speed>0) {
car_mc<331 ? car_mc._y = 5 : 正常;
speed -= 2;
} else {
speed = 0;
}
}
//加速"shift"鍵
if (Key.isDown(Key.SHIFT) && !this["press"]) {
this["press"] = true;
car_mc.play();
speed<150 ? speed = 50 : 正常;
var This = this;
this["interval"] = setTimeout(function () {
car_mc.gotoAndStop(1), This["press"]=false;
}, 5000);
//設(shè)置延時(shí)5000毫秒
}
};
//聲明函數(shù),按當(dāng)前速度漸加
function speed_func() {
if (speed<10) {
speed = 0.25;
} else if (speed<20) {
speed = 0.5;
} else if (speed<30) {
speed = 1;
} else if (speed<50) {
speed = 1.5;
} else if (speed<80) {
speed = 3;
} else if (speed<0) {
speed = 0;
}
}
源文件下載:點(diǎn)擊這里下載源文件
分享:Flash教程:利用 Flash 8 制作攝像頭拍照功能前幾天幫朋友做一個(gè)東西用到的code。因?yàn)楹芫貌蛔鯢lashcoding了。所以也就很少關(guān)心Flash8的新的Class。但聽(tīng)大家說(shuō)過(guò)有這個(gè)功能。本想從網(wǎng)上找段教程
- as中禁用ESC鍵
- AS3.0 圖片變黑白 圖片彩色變黑白代碼
- flash as3.0 跨域的解決辦法
- 模板無(wú)憂FLASH透明代碼
- Flash教你制作卡通MM眨眼睛動(dòng)畫(huà)
- Flash從零開(kāi)始學(xué)習(xí)創(chuàng)建單選按鈕
- Flash繪制小龍與花插畫(huà)場(chǎng)景
- Flash程序的測(cè)試方法
- Flash CS4文字顏色緩動(dòng)特效
- 網(wǎng)頁(yè)中演示類(lèi)FLASH動(dòng)畫(huà)制作規(guī)范
- Flash CS3循環(huán)背景的運(yùn)用技巧
- Flash鼠繪技巧教你制作紅綠色的樹(shù)葉
Flash教程Rss訂閱網(wǎng)站制作教程搜索
Flash教程推薦
猜你也喜歡看這些
- Adobe Flash CS5 新增功能課程
- Flash卡通動(dòng)畫(huà)設(shè)計(jì)教程下載
- 閃魂:Flash CS4完美入門(mén)與案例精解
- Flash卡通動(dòng)畫(huà)設(shè)計(jì)-隨書(shū)光盤(pán)
- 新東方劍橋商務(wù)英語(yǔ)BEC flash教程 初+中+高 (現(xiàn)已穩(wěn)定供源)
- Flash 8中文版應(yīng)用案例創(chuàng)意與設(shè)計(jì)
- 金鷹FlashMx 實(shí)例教程
- flash動(dòng)作編程教程
- Flash8基礎(chǔ)與實(shí)例教程配套光盤(pán)
- FIF小組Flash MX 2004視頻教程超速入門(mén)
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索Flash研究:基本的車(chē)運(yùn)動(dòng)的動(dòng)畫(huà)效果
- 教程說(shuō)明:
Flash教程-Flash研究:基本的車(chē)運(yùn)動(dòng)的動(dòng)畫(huà)效果。