FLASH CS4 移除loader01_mc

我想要點 a1_btn、a2_btn...等時,可以移除掉現在loader01_mc裡面載入的 swf檔案

請問大家 這個程式碼哪裡出了問題?

如何修正??

麻煩大家了 10點送上 =)

ps:如果可以的話,最好能+ 即時通 or MSN 我把檔案傳給你看比較快

var i :int = numChildren

var MENU:Loader = new Loader();

MENU.load(new URLRequest("02.swf"));

loader01_mc.addChild(MENU);

var ab:Loader = new Loader();

ab.load(new URLRequest("03.swf"));

var abc:Loader = new Loader();

abc.load(new URLRequest("05.swf"));

var aaa:Loader = new Loader();

aaa.load(new URLRequest("14.swf"));

var bbb:Loader = new Loader();

bbb.load(new URLRequest("15.swf"));

a1_btn.addEventListener(MouseEvent.CLICK,LOADMENU);

function LOADMENU(event:MouseEvent) {

removeChildAt(numChildren-1);

loader01_mc.addChild(MENU);

}

a2_btn.addEventListener(MouseEvent.CLICK,LOADab);

function LOADab(event:MouseEvent) {

removeChildAt(numChildren-1);

loader01_mc.addChild(ab);

}

a3_btn.addEventListener(MouseEvent.CLICK,LOADabc);

function LOADabc(event:MouseEvent) {

removeChildAt(numChildren-1);

loader01_mc.addChild(abc);

}

a4_btn.addEventListener(MouseEvent.CLICK,LOADaaa);

function LOADaaa(event:MouseEvent) {

removeChildAt(numChildren-1);

loader01_mc.addChild(aaa);

}

a6_btn.addEventListener(MouseEvent.CLICK,LOADbbb);

function LOADbbb(event:MouseEvent) {

removeChildAt(numChildren-1);

loader01_mc.addChild(bbb);

}

已更新項目:

他顯示

TypeError: Error #1006: unload 不是函數。

at 1234_fla::MainTimeline/LOADab()

1 個解答

評分
  • 1 0 年前
    最佳解答

    你今天 new 出一個loader , 要卸載它

    loader.unload(); 即可

    在這邊建議 手邊準備一本 3.0字典 ,隨時能夠查詢相關方法

    有任何疑問也歡迎至我的詳細資料中msn與我討論

還有問題?馬上發問,尋求解答。