Hola logansiglo24,
aquí está el código:
Para este ejemplo vamos a trabajar con un archivo externo mp3 que es cargado al empezar a reproducirse la película.
Código :
//creamos un nuevo sonido
var sonido = new Sound();
// variable que va a decir en qué posición( en milisegundos ) se encuentra la reproducción
var posicion:Number;
//variable que va a indicar si el sonido está pausado o no
var esta_pausado:Boolean;
//cargamos el sonido a reproducir
sonido.loadSound("misonido.mp3", true);
posicion = 0;
sonido.start(0, 0);
esta_pausado = false;
//Boton para reproducir el sonido
reproducir.onRelease = function() {
if (esta_pausado) {
//como la posición está dada en milisegundos dividimos la posición en que está el cursor / 1000 para
//que nos de la posición en segundos.
sonido.start(Number(posicion/1000), 0);
} else {
//sino que empiece de nuevo
sonido.stop();
posicion = 0;
sonido.start(Number(posicion/1000), 0);
}
};
//Boton para pausar el sonido
pausa.onRelease = function() {
//cuando haga click en pausa capturamos la posición en que está el cursor para despues usarla al reproducir de nuevo.
esta_pausado = true;
posicion = sonido.position;
sonido.stop();
};
Si tienes alguna duda la publicas en el foro.
PD: Tambien te puedes repasar esta liga
http://www.cristalab.com/tutoriales/25/reproductor_mp3_en_flash_mx_2004_usando_mediaplayback_y_listSaludos.