Cuestión : filtro del adjustColorSaturation en AS3

Hola, yo otra vez. Googling esto sube con muy poco así que necesito saber utilizar el adjustColorSaturation en AS3 (el ningún tweening) cuando un usuario pasa su ratón sobre un movieclip. Gracias por adelantado:] class= del

Respuesta : filtro del adjustColorSaturation en AS3

Usted tiene que utilizar ColorMatrixFilter
Le sugiero mirada en http://livedocs.adobe.com/flex/3/langref/flash/filters/ColorMatrixFilter.html

En el ejemplo siguiente fijado la saturación al azul cuando el ratón está sobre y omitir cuando el ratón está apagado (es mejor usar la refinanciación y el desarrollo en vez de mouseOver y de mouseOut:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
onRollOver privado de la función (ev: Acontecimiento): vacío
		{
		  myMovie.filters = [nuevo ColorMatrixFilter (this.getSaturationMatrix ())];
		}
					
		onRollOut privado de la función (ev: Acontecimiento): vacío
		{
		   myMovie.filters = nuevo arsenal (); 
		}

		getSaturationMatrix privado de la función (): Arsenal {
		    matriz del var: Arsenal = nuevo arsenal ();
            matriz = matrix.concat ([0, 0, 0, 0, 0]); arsenal de //red
            matriz = matrix.concat ([0, 0, 0, 0, 0]); arsenal de //green
            matriz = matrix.concat ([0, 0, 1, 0, 0]); arsenal de //blue
            matriz = matrix.concat ([0, 0, 0, 1, 0]); 
            matriz de vuelta;
		}
Otras soluciones  
 
programming4us programming4us