在 flash 中,我调用了一个外部 swf 文件和图像库,我使用加载器来执行此操作,除了一件事之外,它应该如何工作,它在我的主 flash 文件顶部打开 swf,而不是一个单独的窗口。我还需要做一个后退按钮带我回到我的主 Flash 页面,我不太确定如何操作。
我需要一些帮助我真的很挣扎这个装载机的东西。这是加载程序的代码。就像我说的那样,当我单击按钮时,它会将我带到 swf 文件。
var loadedSWF:Loader = null;
function loadSWF(file:String, container:MovieClip=null):void
{
if(container == null) container = MovieClip(root);
// removes the previously loaded SWF
if(loadedSWF != null)
{
if(loadedSWF.parent) loadedSWF.parent.removeChild(loadedSWF);
}
var req:URLRequest = new URLRequest("imagegallery.swf");
loadedSWF = new Loader();
loadedSWF.load(req);
addChild(loadedSWF);
}
imageGallery_btn.addEventListener(MouseEvent.CLICK, _click);
function _click(e:MouseEvent):void
{
loadSWF("myfile1.swf");
}
}