亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Flash > 正文

AS3.0實例學習 熟悉新的事件機制和addChild的運用

2024-09-12 17:50:53
字體:
來源:轉載
供稿:網友
首先聲明:本人大菜鳥一個,剛接觸AS3不久,許多理念還沒來得及灌輸,這些case都是從網上down的,但因為解說是英文的,不利我們學習,我就充當一個translater,順便可以讓自己鞏固一下知識。 水平有限,錯誤難免,歡迎大蝦小蝦,大鳥小鳥指正。

下面進入正題:

案例1:熟悉新的事件機制和addChild的運用

說明:拖動小人到滑板上,然后拖動滑板,可以發現小人已經跟滑板粘在了一起。
演示:http://www.live-my-life-with-yuyi.com/as3_cases/changing_parents/

代碼:
復制代碼 代碼如下:

boarder_mc.addEventListener(MouseEvent.MOUSE_DOWN, drag); 
boarder_mc.addEventListener(MouseEvent.MOUSE_UP, drop); 
red_mc.addEventListener(MouseEvent.MOUSE_DOWN, drag); 
red_mc.addEventListener(MouseEvent.MOUSE_UP, drop); 
blue_mc.addEventListener(MouseEvent.MOUSE_DOWN, drag); 
blue_mc.addEventListener(MouseEvent.MOUSE_UP, drop); 

AS3采用了新的監聽機制,而且注意到對每個mc的鼠標按下彈起都使用了相同的函數,這就需要在函數里判斷事件的發生者,從而做出相應的處理。

復制代碼 代碼如下:

function drag(event:MouseEvent):void 

    if(event.target.name == "boarder_mc") 
    { 
        addChild(boarder_mc); 
        event.target.startDrag(true); 
        boarder_mc.x = mouseX; 
        boarder_mc.y = mouseY; 
    } 
    else 
    { 
    event.target.startDrag(); 
    } 


通過event.target.name來取得事件發生的對象名,AS3里沒有了root,addChild相當于把某個mc搬到了舞臺上,其實是TimeLine0.addChild(mc),同時保證該mc是在舞臺的最頂層(AS3里沒有了深度管理)。
通過event.target來獲取事件發生的對象

接著來看drop函數

復制代碼 代碼如下:

function drop(event:MouseEvent):void 

    event.target.stopDrag(); 
    if(boarder_mc.hitTestObject(red_mc)) 
    { 
        red_mc.addChild(boarder_mc); 
        boarder_mc.x = 0; 
        boarder_mc.y = 0; 
    } 
    else if(boarder_mc.hitTestObject(blue_mc)) 
    { 
        blue_mc.addChild(boarder_mc); 
        boarder_mc.x = 0; 
        boarder_mc.y = 0; 
    } 

當鼠標彈起時,啥也不管,先停止拖動,如果小人和滑板有重合區域,則將小人放到滑板里,滑板就像一個container,boarder_mc成了red_mc的child,將boarder_mc的x坐標和y坐標清零是為了將小人放到滑板的正確位置。

如果小人已經成為了滑板的child,那么再次拖動滑板時,由于又執行了一次addChild(boarder_mc);所以滑板的父類又變成了舞臺。

整個案例1的分析到此結束,涉及的知識點不多,主要是熟悉一下AS3的語法。
打包下載
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97成人精品视频在线观看| 色综合久久久久久中文网| 国产精品∨欧美精品v日韩精品| 理论片在线不卡免费观看| 亚洲国产又黄又爽女人高潮的| 91在线视频九色| 狠狠躁夜夜躁人人爽超碰91| 一本一本久久a久久精品综合小说| 国产成人97精品免费看片| 综合av色偷偷网| 中文字幕日韩在线视频| 国产精品r级在线| 精品福利一区二区| 夜夜嗨av色综合久久久综合网| 欧美超级乱淫片喷水| 久久露脸国产精品| 成人www视频在线观看| 欧美成人午夜影院| 精品激情国产视频| 日韩在线视频免费观看高清中文| 久久夜色精品国产欧美乱| 亚洲影院色无极综合| 欧美国产精品人人做人人爱| 国产日韩欧美夫妻视频在线观看| 中国日韩欧美久久久久久久久| 69av在线视频| 欧美综合在线观看| 在线精品高清中文字幕| 国产精品久久91| 日韩电影中文字幕在线观看| 欧美日韩国产限制| 色综合色综合久久综合频道88| 91丨九色丨国产在线| 一道本无吗dⅴd在线播放一区| 亚洲免费成人av电影| 欧美色图在线视频| 欧美一级淫片丝袜脚交| 91热福利电影| 麻豆国产va免费精品高清在线| 久久99精品久久久久久青青91| 欧美高跟鞋交xxxxxhd| 国产aⅴ夜夜欢一区二区三区| 6080yy精品一区二区三区| 欧美极品在线播放| 久久久久久久久久av| 久久精品电影一区二区| 国产不卡在线观看| 97在线视频国产| 欧美成人免费va影院高清| 狠狠色狠狠色综合日日小说| 亚洲国产精品电影在线观看| 日本国产一区二区三区| 上原亚衣av一区二区三区| 77777亚洲午夜久久多人| 不卡毛片在线看| 欧美黄色性视频| 亚洲男人天堂九九视频| 日本久久久久亚洲中字幕| 91国产精品91| 久久久久久亚洲精品中文字幕| 国产精品毛片a∨一区二区三区|国| 萌白酱国产一区二区| 国产精品揄拍一区二区| 国产亚洲福利一区| 懂色av中文一区二区三区天美| 亚洲网站在线看| 26uuu国产精品视频| 国产日韩一区在线| 久久6免费高清热精品| 91午夜在线播放| 日韩av在线电影网| 久久av在线播放| 欧美日韩黄色大片| 国产成人短视频| 日产精品久久久一区二区福利| 国产精品欧美激情在线播放| 久久久久999| 98精品国产高清在线xxxx天堂| 亚洲图片制服诱惑| 在线精品国产欧美| 日韩国产精品视频| 午夜免费在线观看精品视频| 在线成人激情黄色| 国产精品揄拍500视频| 久久香蕉国产线看观看av| 国产精品免费在线免费| 国产91ⅴ在线精品免费观看| 国产欧美一区二区白浆黑人| 国产精品女视频| 欧美国产日韩一区二区| 91伊人影院在线播放| 国产精品69久久久久| 在线看福利67194| 欧美大片大片在线播放| 久久久久久久爱| 日韩在线视频网| 一区二区亚洲欧洲国产日韩| 91丨九色丨国产在线| 国产99视频精品免视看7| 97超级碰碰碰久久久| 国语自产在线不卡| 国产91|九色| 正在播放欧美视频| 精品高清美女精品国产区| 色哟哟网站入口亚洲精品| 成人观看高清在线观看免费| 国产精品免费小视频| 成人午夜高潮视频| 国产精品99久久久久久人| 欧美日韩亚洲一区二| 亚洲999一在线观看www| 一区二区av在线| 国产精品久久久久久久久男| 91亚洲va在线va天堂va国| 91国自产精品中文字幕亚洲| 国产精品欧美日韩一区二区| 国产精品欧美一区二区| 亚洲人成电影网站色xx| 日韩视频―中文字幕| 亚洲欧美第一页| 欧美日韩精品在线视频| 精品国产乱码久久久久久天美| 亚洲bt欧美bt日本bt| 91久久中文字幕| 精品精品国产国产自在线| 欧美猛交ⅹxxx乱大交视频| 欧美在线视频在线播放完整版免费观看| 成人久久18免费网站图片| 一夜七次郎国产精品亚洲| 国产亚洲精品久久| 欧美日韩国产一区二区三区| 亚洲一区www| 亚洲成人激情在线| 欧美最猛性xxxx| 久久久久久网址| 国产精品香蕉在线观看| 亚洲在线观看视频| 成人免费大片黄在线播放| 色无极亚洲影院| 97在线精品国自产拍中文| 欧美成人免费在线视频| 97视频在线观看免费高清完整版在线观看| 亚洲视频免费一区| 日韩中文字幕在线观看| 欧美性感美女h网站在线观看免费| 国产精品入口尤物| 欧美一二三视频| 国产精品高精视频免费| 欧美色图在线视频| 欧美激情第三页| 亚洲天堂av综合网| 91av在线播放视频| 欧美激情视频网| 亚洲国产精品电影在线观看| 国产+成+人+亚洲欧洲| 日韩一区二区三区xxxx| 国产精品一区二区性色av| 国产精品日韩在线播放| 欧美麻豆久久久久久中文| 欧美黑人极品猛少妇色xxxxx| 91丨九色丨国产在线| 国产精品第七十二页| 久久久久久网址| 欧美成人精品h版在线观看|