我一个影片剪辑对应一个来加载外部swf文件,虽然下面代码是低智商了点,嘿嘿,不知道怎么写判断...
现在出现问题了哈,点四个菜单都可以载入不同的SWF了,可是后来才发现被载入的SWF原来只是在主场景里被隐藏,并且是在播放着的,再次点击菜单时,被载入的SWF不能跳到第一帧重新播放动画,而是自己一直在播放,它播放到哪就显示什么画面......
请问怎么让载入的SWF可以当点击时从它的第一帧开始重新播放动画呢?
//菜单1
var m01:Loader = new Loader();
m01.load(new URLRequest("m01.swf"));
m01.x=0;
m01.y=0;
m01_mc.addEventListener(MouseEvent.MOUSE_DOWN, showm01);
function showm01(event:MouseEvent):void {
mytest.removeChild(mytest.getChildAt(0));
mytest.addChild(m01);
}
//菜单2
var m02:Loader = new Loader();
m02.load(new URLRequest("m02.swf"));
m02.x=0;
m02.y=0;
m02_mc.addEventListener(MouseEvent.MOUSE_DOWN, showm02);
function showm02(event:MouseEvent):void {
mytest.removeChild(mytest.getChildAt(0));
mytest.addChild(m02);
}
//菜单3
var m03:Loader = new Loader();
m03.load(new URLRequest("m03.swf"));
m03.x=0;
m03.y=0;
m03_mc.addEventListener(MouseEvent.MOUSE_DOWN, showm03);
function showm03(event:MouseEvent):void {
mytest.removeChild(mytest.getChildAt(0));
mytest.addChild(m03);
}
//菜单4
var m04:Loader = new Loader();
//var m04:MovieClip =new MovieClip();
m04.load(new URLRequest("m04.swf"));
m04.x=0;
m04.y=0;
m04_mc.addEventListener(MouseEvent.MOUSE_DOWN, showm04);
function showm04(event:MouseEvent):void {
mytest.removeChild(mytest.getChildAt(0));
mytest.addChild(m04);
}