In ActionScript 3 ist es eine Kleinigkeit die Helligkeit eines DisplayObjects (zB. Sprite, MovieClip, Loader, Bitmap, …) zu ändern.
Wenn man in der Hilfe sucht, stößt man auch direkt auf die richtige Eigenschaft Color.brightness.
Bis man aber als Anfänger darauf kommt, dass man ein Color-Object erstellen muss und dieses der transform.colorTransform-Eigenschaft zuweisen muss, vergeht doch so einige Zeit, da leider keine Beispiele in der Hilfe zu finden sind.

So geht es:


import fl.motion.Color;

var myTransform:Color = new Color();
myTransform.brightness = -0.5;
displayObject.transform.colorTransform = myTransform;

brightness kann Werte von -1 (dunkel) bis +1 (hell) annehmen.
In diesem Beispiel wird displayObject also verdunkelt.