Flex 中使用SwfLoader加载的Swf文件如何自己卸载?
比如在a.swf中有一个按钮点击后用加载了以个b.swf文件,代码如下:protectedfunctiononClick():void{varloader:SWFLoad...
比如在a.swf中有一个按钮点击后用加载了以个b.swf文件,代码如下:
protected function onClick():void
{
var loader:SWFLoader = new SWFLoader;
loader.source = "b.swf";
addChild(loader);
}
在b.swf中有一个按钮想要卸载自己还原回a.swf,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Label x="10" y="10" text="Label"/>
<mx:Button x="10" y="36" label="关闭" click="this.removeChild(this)"/>
</mx:Application>
b.swf的关闭按钮不能用,为什么?应该怎么卸载自己呢? 展开
protected function onClick():void
{
var loader:SWFLoader = new SWFLoader;
loader.source = "b.swf";
addChild(loader);
}
在b.swf中有一个按钮想要卸载自己还原回a.swf,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Label x="10" y="10" text="Label"/>
<mx:Button x="10" y="36" label="关闭" click="this.removeChild(this)"/>
</mx:Application>
b.swf的关闭按钮不能用,为什么?应该怎么卸载自己呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询