Comunidad de diseño web y desarrollo en internet online

insertar sonido y detenerlo con un fade out..

Citar            
MensajeEscrito el 31 Jul 2008 11:08 pm
Hola.. bueno, en mi película flash inserté un sonido de la siguiente manera...

holder1 = createEmptyMovieClip("holder1", 1)
var m1 = new Sound(holder1)
m1.attachSound("Lost")
m1.start(0, 1)
m1.setVolume(100)

y necesito que un par de fotogramas más adelante se detenga el sonido con un fade out...
si alguien me pudiese ayudar, estaría muy agradecido.

Saludos :)

Por _Addict_

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Ago 2008 10:29 am
En el siguiente ejemplo al presionar un botón crea un onEnterFrame en la raiz que provocará que el sonido vaya descendiendo su volumen hasta llegar a 0, al llegar lo detiene y restablece su volumen en 100. Si quieres utilizarlo sin presionar un botón, solo coloca el código que se encuentra dentro del botón en la línea de tiempo.

Código :

boton2.onPress = function():Void{
   
   var vol:Number = 100;
   
   _root.onEnterFrame = function():Void{
      
      m1.setVolume(vol);
      
      vol -= 5;
      
      if(vol < 0){
         
         m1.stop();
         m1.setVolume(100);
         delete this.onEnterFrame
         
      }
      
   }
   
}

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 01 Ago 2008 07:33 pm
Hola!
muchas gracias por el código, ha sido de mucha ayuda

Por _Addict_

6 de clabLevel



Genero:Masculino  

firefox

 

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