Comunidad de diseño web y desarrollo en internet online

Ayuda para modificar un AS

Citar            
MensajeEscrito el 17 Ene 2006 04:42 pm
Hola tengo una duda, estoy tratando de meter un botón de play pausa (ya lo tengo y funciona) mi duda radica en que cuando el sonido se termina y doy clic en el botón nuevamente ya no suena de nuevo, me ayudarían a modificar el escrip por favor. Hay alguna forma de que el sonido este repitiendose constantemente y que el botón de pausa solo sirva para deternerlo y al dar click funcione nuevamente?
El escrip es el siguiente:

var pausa:Number = 0;
var estado:Number = 0;
Boton_btn.stop();
_root.onLoad = function(){
misonido = new Sound();
misonido.attachSound("Sonido");
}
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");
}
}

Por F@by

23 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 17 Ene 2006 05:02 pm
Que tal f@by

Lo que pides es muy facil tanto asi que ya lo hice ^^, no debi hacerlo pues el chiste es solo orientar para q t esfuerces en aprender, pero pues aki esta

Código :

var pausa:Number = 0;
var estado:Number = 1;
musica=new Sound();
musica.attachSound("sonido");
musica.start();
musica.onSoundComplete = function(){
   musica.start();
}

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


Solo modifique levemente tu codigo cambiando algunos valores como estado que inicializas en 0 y le cambie 1, tambien lo que para mi es musica para ti es Sonido, y para hacer el loop le agregue el onSoundComplete, asi tendras un loop que cuando oprimas el boton lo pausará y cuando lo vuelvas a oprimir empezara a reproducir aun cuando termine, el sonido iniciará de nuevo saludos ^^

P.D.
Por favor para mantener ordenado el foro utiliza las etiquetas para separar el codigo del mensaje si?

Por DaHouseCat

Claber

1011 de clabLevel

2 tutoriales

Genero:Masculino  

Smarphones Fan Boy

firefox
Citar            
MensajeEscrito el 18 Ene 2006 02:45 am
Solo puedo decirte Mil gracias!!!
me sirvio exelente.

Por F@by

23 de clabLevel



Genero:Femenino  

msie

 

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