All i want is to create a Bitmap with some ramdom noise in the alpha channel and
use it as a mask for another Bitmap but this is not working:
import flash.display.BitmapData;
import flash.geom.Point;
var bitmapData_1g:BitmapData = new BitmapData(400, 400, false, 0xFF00FF00);
var bitmapData_2r:BitmapData = new BitmapData(100, 100, false, 0xFFFF0000);
var b1:Bitmap = new Bitmap(bitmapData_1g);
var b2:Bitmap = new Bitmap(bitmapData_2r);
addChild(b1);
addChild(b2);
var seed:Number = Math.floor(Math.random() * 10);
var channels:uint = BitmapDataChannel.ALPHA | BitmapDataChannel.BLUE;
bitmapData_2r.perlinNoise(100, 80, 6, seed, false, true, channels, false, null);
b1.mask = b2;
it works kinda of full size, i want it to be an alpha mask with the clouds
Does anyone knows why?Tnaks