Comunidad de diseño web y desarrollo en internet online

por favor ayuda!!!

Citar            
MensajeEscrito el 16 Jun 2005 09:37 pm
Hola a todos

espero me puedadn ayudar, soy nuevo en esto del action script, mi problema es: ¿como hago para que con un boton o dos el usuario de una presentación en flash cuando lo desee pueda suspender o activar de nuevo el sonido, en cualquier momento del multimedia?

¿Cual sería la programación?

gracias por su ayuda.

Por logansiglo24

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 18 Jun 2005 04:47 am
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_list

Saludos. :wink:

Por Moothras

182 de clabLevel

1 tutorial

 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.