Función de desaturación

0 - , , - 19/10/2006 08:44:07

Función para hacer un efecto de desaturación muy utilizado últimamente en las transiciones fotográficas.

function EfectSatur(ClipPelicula, Velocidad, MaxSaturacion):Void {
    var colorSet:Color = new Color(ClipPelicula);
    onEnterFrame = function (){
        if (MaxSaturacion <= 0) {
			delete onEnterFrame
		}
		else {
			MaxSaturacion -= Velocidad;
		}
        var colorTransform = {ra:100, rb:MaxSaturacion, ga:100, gb:MaxSaturacion, ba:100, bb:MaxSaturacion, aa:100, ab:100};
        colorSet.setTransform(colorTransform);
    };
}
Uso:
EfectSatur(this.image_mc, 20, 255);

Donde "this.image_mc" es el nombre de instancia del clip de película que contiene la imagen.

Deja tu comentario

  • El comentario debe estar relacionado con el contenido de la entrada.
  • Comentarios ofensivos, con spam o con lenguaje inapropiado serán eliminados.

captcha