Image burn out effect in AS3

By Thomas H

Use your favourite tween engine and tween a property like so:

       public function get burn() : Number {
         return _burn;
	}
 
	public function set burn(value:Number) : void {
	  _burn = value;
	  var CF:Array = [1,0,0,0,255*_burn,
                                  0,1,0,0,255*_burn,
                                  0,0,1,0,255*_burn,
                                  0,0,0,1,255*_burn];
	  filters = [new ColorMatrixFilter(CF.concat())];
        }

Leave a Reply