加载外部SWF文件

时间:2012-04-29 12:12:02

标签: actionscript-3

我正在使用此代码卸载swf文件并返回主菜单。

主菜单加载外部swf文件没有任何问题,但由于某些原因,卸载只是不起作用。

var BaseMovie:MovieClip = parent.parent as MovieClip;

FinishButton.addEventListener(MouseEvent.MOUSE_UP, RemoveGame );

function RemoveGame(i:MouseEvent):void
{   
    BaseMovie.loader.unload(); //Loads previous movie and unloads current movie.
}

1 个答案:

答案 0 :(得分:0)

如果您在其他地方使用BaseMovie(并且您是因为您已将其添加到显示列表中以使其可见),则不会因调用{{1 }}

要从显示列表中删除Loader.unload(),请执行以下操作:

BaseMovie

请注意,按照惯例,变量名称以小写开头。因此,请使用BaseMovie.parent.removeChild(BaseMovie);

,而不是BaseMovie

希望这会有所帮助,祝你好运。