日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

Flash研究:基本的車運動的動畫效果_Flash教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:Flash:通過一個實例學習attachMovie的用法
實例:1、在場景中,新建一MC,并勾選作為ACTIONSCRIPT共享導出,標識為mc;2、在場景第一幀中,輸入如下代碼://定義一個數(shù)據(jù)類型為MovieClip的變量varc

基本的運動動畫,簡單演示車運動的做法。友情提示Fla源文件在文章末尾提供。

自己做的判定!大蝦們就不用看了,只供新手參考!先看看效果:

說明:按鍵盤的向上方向鍵然后按向左或向右鍵可以觀看效果

代碼如下:

//定義速度變量
var speed:Number = 0;
var car_speed:Number = 0;
//增加鍵盤偵聽器
Key.addListener(_root.road_mc);
road_mc.onEnterFrame = function() {
//鍵盤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;
}
//鍵盤UP鍵放開
} 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;
}
//鍵盤LEFT鍵
if (Key.isDown(37)) {
if (car_mc._x>76) {
speed<3 ? car_speed=speed : car_speed=3;
car_mc._x -= car_speed;
}
}
//鍵盤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);
}
}
//鍵盤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);
//設置延時5000毫秒
}
};
//聲明函數(shù),按當前速度漸加
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;
}
}

源文件下載:點擊這里下載源文件

分享:Flash教程:利用 Flash 8 制作攝像頭拍照功能
前幾天幫朋友做一個東西用到的code。因為很久不做Flashcoding了。所以也就很少關心Flash8的新的Class。但聽大家說過有這個功能。本想從網(wǎng)上找段教程

來源:閃吧論壇//所屬分類:Flash教程/更新時間:2008-03-05
相關Flash教程