Para reproducir un sonido con un botón en AS3, lo que tienes que hacer es colocar dicho botón en el escenario y ponerle un nombre de instancia, por ejemplo:
btn_play
En una nueva capa en el mismo frame donde está el botón el siguiente código:
Código actionscript:
Ver originalvar req:URLRequest=new URLRequest("loop.mp3");
var mySound:Sound=new Sound(req);
btn_play.addEventListener(MouseEvent.CLICK, onClick);
function onClick(event:MouseEvent):void {
mySound.play();
}
El sonido lo guardas en la misma carpeta donde está la película.
Espero haberte sido de ayuda.