最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

AS3.0 實(shí)例學(xué)習(xí) 熟悉addChild和removeChild在不同的swf之間的運(yùn)用,以及l(fā)oader的用法

 更新時(shí)間:2007年12月12日 21:53:34   投稿:mdxy-dxy  
這篇文章通過實(shí)例給大家介紹了AS3.0 實(shí)例學(xué)習(xí) 熟悉addChild和removeChild在不同的swf之間的運(yùn)用,以及l(fā)oader的用法,非常不錯(cuò),需要的朋友參考下吧

案例2:熟悉addChild和removeChild在不同的swf之間的運(yùn)用,以及l(fā)oader的用法

說明:點(diǎn)擊picture會載入另一個(gè)swf,點(diǎn)擊載入的swf上的一個(gè)按鈕,該swf消失。

演示:http://www.live-my-life-with-yuyi.com/as3_cases/different_movies/

代碼:

swfA(也就是按鈕所在的flash)

var loader:Loader = new Loader(); 
loader.load(new URLRequest("Popup.swf")); 
picture_btn.addEventListener(MouseEvent.CLICK, showPicture); 
function showPicture(event:MouseEvent):void 
{ 
  addChild(loader); 
} 

AS3里用loader代替了loadMovie,load的時(shí)候不能直接添加路徑名,需要通過URLRequest來載入。

整段代碼都很簡單,首先載入Popup.swf,然后給監(jiān)聽按鈕的click事件定義一個(gè)showPicture函數(shù),這個(gè)函數(shù)的功能很簡單,通過addChild把剛剛載入的swf放到舞臺上。

swfB(載入的flash->Popup.swf)

close_btn.addEventListener(MouseEvent.CLICK, closeWindow); 
function closeWindow(event:MouseEvent):void 
{ 
  this.parent.parent.removeChild(this.parent); 
} 

很簡潔,監(jiān)聽close按鈕的click事件,事件觸發(fā)時(shí)調(diào)用closeWindow函數(shù),這里用到了parent,簡單分析一下,由于

這個(gè)swf已經(jīng)被載入到另一個(gè)swf里,所以this.parent應(yīng)該指代的是loader,而this.parent.parent則指代的是TimeLine0,也就是舞臺。所以這句話也就比較好理解了:從舞臺上卸下載入該swf的loader。

案例2分析到此結(jié)束。

打包文件下載

相關(guān)文章

最新評論

景东| 密山市| 衢州市| 永仁县| 榆树市| 海阳市| 青龙| 浮山县| 深州市| 金乡县| 新龙县| 林州市| 丁青县| 凯里市| 确山县| 盘锦市| 定西市| 尚志市| 安西县| 三明市| 平和县| 揭阳市| 固安县| 方正县| 定远县| 金川县| 庆阳市| 马边| 台南县| 原阳县| 金溪县| 会东县| 广元市| 沅江市| 利川市| 巢湖市| 建湖县| 涿州市| 瑞安市| 松江区| 宁陕县|