Comunidad de diseño web y desarrollo en internet online

Duda con boton Play/Pause

Citar            
MensajeEscrito el 24 Ene 2009 02:42 am
bueno gente... intente adaptar el tutorial del boton play/pausa de este link para que cargue el sonido mediante loadsound...
http://www.cristalab.com/tutoriales/boton-play-pausa-para-sonido-en-flash-c146l/

obvio que yo como no entiendo nada de AS lo hice muy rustico.. el codigo me quedó asi

Código :

var pausa:Number = 0;
var estado:Number = 0;
var misonido = new Sound ();
misonido.loadSound("sonidos/bucle_1.mp3",false);
Boton_btn.stop();

Boton_btn.onPress = function() {
   if (estado == 0) {
      misonido.start(pausa/1000);
      estado = 1;
      Boton_btn.gotoAndStop("pause");
   } else {
      pausa = misonido.position;
      misonido.stop();
      estado = 0;
      Boton_btn.gotoAndStop("play");
   }
};


mis problemas son los siguienteess:
1-cuando el sonido termina, no puedo hacer que al hacer clic en el boton, vuelva a empezar
2- ademas de ese codigo corregido, necesitaria un codigo similar pero que haga que el sonido se reproduzca en bucle

y por ultimo.. este codigo lo tendria que usar para cargar 25 sonidos por separado, de los cuales 5 se reproducen en bucle (es por eso que necesito un codigo a parte de este).
voy a tener que crear 25 clips de pelicula? o hay alguna manera mas facil de hacerlo? Esto ultimo no es tan importante de todas formas
mientras mas especificos sean mejor

muchisimas gracias gente :D

Por Reinx

34 de clabLevel



 

msie7
Citar            
MensajeEscrito el 24 Ene 2009 04:22 am
para poder volver a reproducirlo:

Código ActionScript :

misonido.onSoundComplete = function() 
{
   pausa = 0;
      misonido.stop();
      estado = 0;
      Boton_btn.gotoAndStop("play");
};

pues para reproduccion en bucle se cambiaria esa funcion por esta:

Código ActionScript :

misonido.onSoundComplete = function() 
{
   this.start();
};

ahora, tus 25 sonidos depende mucho que vas a hacer, tener 25 botones play, o poder elegir entre los 25 sonidos y con el mismo boton play reproducirlos, o los reproduces todos al mismo tiempo, que vas a hacer?

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 24 Ene 2009 04:37 am
aaa muchisimas gracias ahora lo pruebo

es un panel de sonidos, asi que tendria que haber 25 botones :)

Por Reinx

34 de clabLevel



 

msie7

 

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