Frage : adjustColorSaturation Filter in AS3

Hallo, ich wieder. Googling dieses aufkommt mit sehr wenig hr, also muss ich können das adjustColorSaturation in AS3 (kein Tweening) verwenden wenn ein Benutzer ihre Maus über ein movieclip führt. Dank im Voraus:]

Antwort : adjustColorSaturation Filter in AS3

Sie müssen ColorMatrixFilter verwenden
Ich schlage Sie Blick in http://livedocs.adobe.com/flex/3/langref/flash/filters/ColorMatrixFilter.html vor

Im Folgenden Beispiel, das der Sättigung auf Blau eingestellt wird, wenn die Maus über und zurückzufallen ist, wenn Maus aus ist (ist using Unfall und Rollout anstelle vom mouseOver und vom mouseOut besser:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
privates Funktion onRollOver (ev: Ereignis): Lücke
		{
		  myMovie.filters = [neues ColorMatrixFilter (this.getSaturationMatrix ())];
		}
					
		privates Funktion onRollOut (ev: Ereignis): Lücke
		{
		   myMovie.filters = neue Reihe (); 
		}

		privates Funktion getSaturationMatrix (): Reihe {
		    var-Matrix: Reihe = neue Reihe ();
            Matrix = matrix.concat ([0, 0, 0, 0, 0]); //red-Reihe
            Matrix = matrix.concat ([0, 0, 0, 0, 0]); //green-Reihe
            Matrix = matrix.concat ([0, 0, 1, 0, 0]); //blue-Reihe
            Matrix = matrix.concat ([0, 0, 0, 1, 0]); 
            Rückholmatrix;
		}
Weitere Lösungen  
 
programming4us programming4us