0
我做了一個在Adobe Flash中的主導航頁面和3個按鈕。我已經使用這段代碼來按照按鈕調用一些外部swf。問題是,當我按下加載一個SWF的按鈕,我想要卸載前一個。我該怎麼辦,我已經試過各種無法卸載以前的瑞士法郎,而加載新的
var myLoader:Loader = new Loader();
var myLoaderMain:URLRequest = new URLRequest("main1.swf");
var myLoaderQuiz:URLRequest = new URLRequest("quiz.swf");
var myLoaderAnimation:URLRequest = new URLRequest("athens_animation.swf");
var myLoaderVideo:URLRequest = new URLRequest("videogallery.swf");
videogallerybtn.addEventListener(MouseEvent.CLICK, videoFunc);
function videoFunc(curEvt:MouseEvent) {
myLoader.load(myLoaderVideo);
addChild(myLoader);
}
Quizbtn.addEventListener(MouseEvent.CLICK, quizFunc);
function quizFunc(curEvt:MouseEvent) {
myLoader.load(myLoaderQuiz);
addChild(myLoader);
}
Animationbtn.addEventListener(MouseEvent.CLICK, AnimationFunc);
function AnimationFunc(curEvt:MouseEvent) {
myLoader.load(myLoaderAnimation);
addChild(myLoader);
}
你需要卸載裝載機,移除孩子 – joshua 2013-05-08 16:31:51