Hola johan, unque es un poco tarde para contastar, espero que esta respuesta le sirva a alguien como a mí me sirvió, el código anterior solamente hay que meterlo en el primer fotograma de la película y agregar un botón cuyo nombre de instancia sea "boton", y claro, poner un archivo de sonido para reproducir, el código anterior funciona, ya lo he probado. te lo comento para que entiendas
Código :
var mysoundobj:Sound = new Sound(); //declaras un objeto sound llamado mysoundobj
mysoundobj.loadSound("musica.mp3", true); //le asignas un sonido al objeto
mysoundobj.stop(); // le dices que no se reproduzca
var activo:Boolean = false; //declaras una variable para controlar la reproducción
boton.onRelease = function() { //abres función de On release en el botón
(activo == false) ? mysoundobj.start() : mysoundobj.stop(); //este es un IF, si la var activo está en falso, reproduce la música, si está en verdadero entonces parala.
activo = !activo; //aquí cambia el estado de la variable a su negativo, independientemente de cual sea
};Ahora para lo que comentas, si quieres que se reproduzca en el fotograma que tu quieres, nomás ponle
Código :
mysoundobj.start()
al fotograma donde quieres que vaya. Creo que es todo.