看板 Flash 關於我們 聯絡資訊
我用一個空白的 00.swf當容器 讀取第一關01.swf 00.swf的Index.as檔 package { import flash.display.Sprite; import flash.display.Stage; import flash.events.Event; import flash.events.MouseEvent; import flash.geom.Point; import flash.display.DisplayObject; import flash.display.Loader; import flash.net.URLRequest; import flash.display.MovieClip; public class Index extends Sprite { var _ldr:Loader = new Loader(); var _file:String = "01.swf"; public function Index() { ldr.load(new URLRequest(_file)); this.addChild(_ldr); } } } 然後第一關01.swf有個按鈕可以跳到第二關02.swf 第一關的first.as檔 package { import flash.display.Sprite; import flash.display.Stage; import flash.events.Event; import flash.events.MouseEvent; import flash.geom.Point; import flash.display.DisplayObject; import flash.display.Loader; import flash.net.URLRequest; import flash.display.MovieClip; public class first extends Sprite { var _ldr2:Loader = new Loader ; var _file2:String = "02.swf"; public function first() { button.addEventListener(MouseEvent.CLICK,GoTo_02); } function GoTo_02(e:MouseEvent):void { _ldr2.load(new URLRequest(_file2)); this.addChild(_ldr2); } } } 在載入02.swf之後我想馬上卸載掉01.swf 但是如果在first.as打 _ldr.unload 會出現未定義的屬性_ldr. 因為_ldr的定義是放在Index.as裡面 所以我不知道怎麼把它卸載掉.. 不知道這樣看不看得懂 感謝大家 -- 快上網搜尋關鍵字: 貧乳_ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.1.29
a0801284545:補充 我的問題跟 #1E9cmnSF 差不多 但是他的解答 05/15 18:45
a0801284545:好像是2.0的語法... 05/15 18:45