звуки времени выполнения перекрываются с actioncript 3 на flash 9 - PullRequest
0 голосов
/ 28 марта 2011

Возникла проблема с 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 голосов
/ 28 марта 2011

Вы звоните Loader.unloadAndStop() перед загрузкой нового SWF в ваш Loader?

...