Comunidad de diseño web y desarrollo en internet online

Fade en sonido

Citar            
MensajeEscrito el 01 Sep 2008 12:09 pm
Hola, soy un beguiner, y tengo una duda. He visto la clase Tween y la heu usado para mover clips y modifical el alpha de un clip. Pregunta: ¿Es posible usar éstas transiciones para hacer "fade" en un sonido?.
De momento me he arreglado con ésto:

Código :

import mx.transitions.Tween;
import mx.transitions.easing.*;
//
var volTween:Tween = new Tween(miClip, "_x", Strong.easeInOut, 100, 0, 2, true);
//
volTween.onMotionChanged = function() {
   miVolumen = Math.round(this.position);
   mi_sonido.setVolume(miVolumen);
};


Pero habrá alguna forma más prolija...

Gracias.

Por Gabio

19 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Sep 2008 12:36 pm
Esta es una variante utilizada bastante a menudo:

Código ActionScript :

var miVolumen:Number = 100;

this.onEnterFrame = function():Void{
   miVolumen -= 5;

   if(miVolumen <= 0){   
      delete this.onEnterFrame;   
   }else{   
      mi_sonido.setVolume(miVolumen);
   }
}

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 05 Sep 2008 08:24 pm
Muchas gracias.

Por Gabio

19 de clabLevel



Genero:Masculino  

firefox

 

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