运行时声音与flash 9上的actionscript 3重叠

时间:2011-03-28 16:38:08

标签: flash actionscript-3 flash-cs5 swfloader flashplayer-9

AS3出现问题,Flash Player 9:使用以下代码时。

在加载新的SWF后,我无法停止播放已卸载的swf上的声音?

我已经尝试将混音器停在所有swf的开启帧的动作面板上的所有代码。我在主swf中有这个代码,声音在加载的swf中。

我正在使用Flash player 9,AS3,Flash CS5

var Xpos:Number = 53;
var Ypos:Number = 17;
var swf:MovieClip;
var loader:Loader = new Loader();

var defaultSWF:URLRequest = new URLRequest("swfs/Animation1.swf");

loader.load(defaultSWF);
loader.x = Xpos;
loader.y = Ypos;
addChild(loader);


 Btns Universal function
 function btnClick(event:MouseEvent):void {

removeChild(loader);
    var newSWFRequest:URLRequest = 
 new URLRequest("swfs/" + event.target.name + ".swf");
loader.load(newSWFRequest);
loader.x = Xpos;
     loader.y = Ypos;
addChild(loader);

 }
 // Btn listeners
ActivatePart1.addEventListener(MouseEvent.CLICK, btnClick);
ActivatePart2.addEventListener(MouseEvent.CLICK, btnClick);
ActivatePart3.addEventListener(MouseEvent.CLICK, btnClick);
Certificates.addEventListener(MouseEvent.CLICK, btnClick);

1 个答案:

答案 0 :(得分:0)

在您的Loader.unloadAndStop()

中加载新swf之前,是否致电Loader