Skip to content


BitmapData Noise

Add some BitmapData noise to your Bitmap.

package
{
	import flash.display.Sprite;
	import flash.display.Bitmap;
	import flash.display.BitmapData;
	import flash.display.BitmapDataChannel;

	public class BitmapDataNoise extends Sprite
	{
		var bmd:BitmapData = new BitmapData(stage.stageWidth, stage.stageHeight);

		public function BitmapDataNoise()
		{
			var noiserate:int = int(Math.random() * int.MAX_VALUE);
			bmd.noise(noiserate, 0, 0xFF, BitmapDataChannel.RED, false);

			var bitmap:Bitmap = new Bitmap(bmd);
			addChild(bitmap);
		}
	}
}

Posted in Actionscript 3, Image Effects.


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.