Comunidad de diseño web y desarrollo en internet online

Tinta a instancia de película con código

Citar            
MensajeEscrito el 04 Oct 2007 02:23 pm
Buenas.
Sé que para modificar el alpha de un clip de película puedo poner:
clip._alpha=50
pero no que propiedad de la clase MovieClip tengo que modificar para añadirle una tinta o para variar a la vez alpha y tinta.
Si me podéis ayudar...

Gracias.

Por maltese

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Oct 2007 07:45 pm
Para cambiar el tinte, el comando es el siguiente:

Código :

var micolor:Color = new Color(clip);
micolor.setRGB(0xffffff);


Para cambiar tinta y alfa DEL TINTE, el comando en vez de setRGB es setTransform() de la siguiente manera:

Código :

var micolor:Color = new Color(clip);

var micolorTransform:Object = { ra: 50, rb: 244, ga: 40, gb: 112, ba: 12, bb: 90, aa: 40, ab: 70};

micolor.setTransform(micolorTransform);


en donde ra, ga, y ba son los alfas de los distintos canales R G y B. y rb, gb, y bb son los valores de tinte de esos canales. Prueba cambiar esos valores, y mira la ayuda de flash para ver los valores maximos y minimos de cada uno.

Espero que te sirva, saludos

Por P4r4

21 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 08 Oct 2007 12:09 pm
Muchas gracias. Me pongo con ello.
Saludos.

Por maltese

11 de clabLevel



 

firefox

 

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