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

Flash教程:AS 3.0代碼實(shí)現(xiàn)甲蟲跟隨鼠標(biāo)_Flash教程

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

推薦:Flash新手入門教程:水晶按鈕制作和應(yīng)用
簡(jiǎn)介:本例介紹運(yùn)用Flash制作水晶按鈕以及水晶按鈕的運(yùn)用,教程詳細(xì)講解了制作過程,適合新手朋友學(xué)習(xí),感興趣的朋友可以到論壇提交作業(yè)~~ 本文由 中國(guó)教程網(wǎng) 隨意 原創(chuàng),轉(zhuǎn)載請(qǐng)保留此信息!

簡(jiǎn)介:本例介紹運(yùn)用Flash AS 3.0代碼來實(shí)現(xiàn)甲蟲頭部始終跟隨鼠標(biāo)移動(dòng)的效果,教程詳細(xì)解釋了代碼的運(yùn)用,希望能給朋友們帶來幫助~~效果演示:(請(qǐng)移動(dòng)鼠標(biāo)看效果)

敵人跟隨我的AS代碼

很高興我昨天為一個(gè)游戲?qū)懥艘恍〢S。(雖然不是我自已的而不能展示它,我只是被邀請(qǐng)寫了其中的一部分),但是我很樂意與你一起共享其中的一些代碼,比如我今天與你共享的一些源代碼。

這個(gè)flash Actionspript源代碼創(chuàng)一個(gè)跟隨你的鼠標(biāo)的敵人,特別要注意的是它不只是跟隨鼠標(biāo)的路徑,而它的臉部總是隨著鼠標(biāo)旋轉(zhuǎn)。這很酷吧。

首先我們要做一些諸如創(chuàng)建我們的敵人的準(zhǔn)備工作,你總會(huì)做這些事,無論你是否樂意。當(dāng)你完成時(shí),右擊它將它轉(zhuǎn)換為MC,并為它取一個(gè)實(shí)例名稱,我取的名稱是:“"enemy_mc"。

現(xiàn)在我們準(zhǔn)備寫一些AS代碼,但請(qǐng)記住這些AS代碼是AS3.0的,為了使它工作你或許應(yīng)做一些改變版本的事情,我沒法為你做這些。:-)

你可以復(fù)制并粘貼這些代碼到你的flash動(dòng)面板或者你可以輸入這些代碼。

AS源代碼:

首先是一個(gè)使敵人有移動(dòng)的事件監(jiān)聽,這是一個(gè)enterframe事件。
enemy_mc.addEventListener(Event.ENTER_FRAME, do_stuff);
要調(diào)用的函數(shù)
function do_stuff(event:Event):void {

// 這兒計(jì)算出敵人中心點(diǎn)隨著鼠標(biāo)旋轉(zhuǎn)的角度.

var myRadians:Number = Math.atan2(mouseY-enemy_mc.y, mouseX-enemy_mc.x);

var myDegrees:Number = Math.round((myRadians*180/Math.PI));


// 這是敵人移向鼠標(biāo)的參數(shù).

var yChange:Number = Math.round(mouseY-enemy_mc.y);

var xChange:Number = Math.round(mouseX-enemy_mc.x);
var yMove:Number = Math.round(yChange/20);

var xMove:Number = Math.round(xChange/20);


// 不使用上面的計(jì)算就沒有什么可以人做的事,這樣我就設(shè)置x和y及旋轉(zhuǎn).
enemy_mc.y = yMove;
enemy_mc.x = xMove;
enemy_mc.rotation = myDegrees 90;
}

分享:Flash翻譯教程:打造模糊的照片透明遮罩效果
簡(jiǎn)介:本例介紹運(yùn)用Flash來制作模糊的照片透明遮罩效果,制作方法很簡(jiǎn)單,喜歡的朋友可以動(dòng)手試試看~~本文由 中國(guó)教程網(wǎng) sanbos 編譯,轉(zhuǎn)載請(qǐng)保留此信息! 效果演示:(用鼠標(biāo)移動(dòng)觀看效果

來源:中國(guó)教程網(wǎng)//所屬分類:Flash教程/更新時(shí)間:2008-11-26
相關(guān)Flash教程