だから私はそのような別のswfにswfをロードしました
私の外部swf変数であるcorrectURL
関数startLoad(){
var mRequest:URLRequest = new URLRequest(correctURL.toString());
mLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler);
mLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressHandler);
mLoader.load(mRequest);
}
function onCompleteHandler(loadEvent:Event){
var gmc:MovieClip = new MovieClip();
gmc.x = 266;
gmc.y = 67;
addChild(gmc);
gmc.addChild(loadEvent.currentTarget.loader);
}
しかし、私はそれを別のswfと交換したいときに、いまいましいものをアンロードするのに苦労しています。
私が試しているコードはこれです
関数closeAllStreams(e:Event){
e.currentTarget.loader.unloadAndStop();
gmc = null;
gmc.removeChild(e.currentTarget.loader);
trace("unloaded");
}
mLoader.contentLoaderInfo.addEventListener(Event.UNLOAD、closeAllStreams);
古い音が上から聞こえるので、運が悪いだけです。
ロードされたswfの変数にもアクセスしたくないか、ハハをごまかしたいだけです。
ありがとう