Comunidad de diseño web y desarrollo en internet online

Ayuda Play/ Stop , Cambio Imagen :D (Novato Flash)

Citar            
MensajeEscrito el 21 Ene 2009 06:10 pm
Bueno les cuento, este es el flash que hice:

(Aquí el link del swf por si no suena el muu!!!! http://208.43.158.131/~inspirac/vaca3.swf)

Pero la idea es que cuando termine de decir muu! la imagen de muu desaparezca, osea que cada vez que aprieten aparezca la imagen muuu y desaparezca cuando termine el sonido.

Aquí esta el código fuente: http://208.43.158.131/~inspirac/vaca3.fla

Es muy parecido a este tutorial, pues de hay saque todo: http://www.cristalab.com/tutoriales/boton-play-pausa-para-sonido-en-flash-c146l/

Gracias por su ayuda :D

Por albertcito

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Ene 2009 06:41 pm
Al Fin encontre algo y lo solucione:

Código :

/* Primero declaramos dos variables, pausa y estado; pausa nos servirá
para almacenar la posición donde esta la canción, y estado para saber en que
estado se encuentra la canción, 1 si el sonido se está reproduciendo y 0 para el 
estado en que el sonido esté en pause*/
var pausa:Number = 0;
var estado:Number = 0;
/* Como no le pusimos ninguna acción al Movie Clip, para que no se reprodujera
como loco, lo frenamos al comienzo*/
Boton_btn.stop();
/*Atachamos inmediatamente el sonido linkeado desde la biblioteca a una variable
llamada: "misonido"*/
_root.onLoad = function(){
    misonido = new Sound();
    misonido.attachSound("Sonido");
   misonido.onSoundComplete = function() {
      Boton_btn.gotoAndStop("play");
   }
}
//En el evento onPress ó cuando presione el botón
Boton_btn.onPress = function (){

        /* se verifica en que estado se encuentra el sonido, si está en 0, ósea el sonido no se esta reproduciendo,
        ponemos play al sonido; usamos la variable de pausa que contiene
        lo que lleva la canción reproducida hasta el momento en milisegundos, por eso lo dividimos entre 1000;
        para que nos de exactamente la posición donde se encuentra*/
        misonido.start(pausa/1000);
        //Una vez el sonido en play, cambiamos el estado a 1, ósea reproduciéndose
        estado = 1;
        //y finalmente cambiamos la apariencia del botón
        Boton_btn.gotoAndStop("pause");

}

Por albertcito

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Ene 2009 07:18 pm
Ok que bueno saberlo, Ya sabes cualquier cosa lo pones y te ayudamos. Para otra vez, puedes poner el codigo dentro de estas etiquetas

[*AS] "aquí tu código Action Script" [*/AS] <-- sin los asteriscos

Por gcm

Claber

557 de clabLevel

3 tutoriales

Genero:Masculino  

Diseñador Grafico y Web, Geek

firefox

 

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