BitmapData method lock not work.
import flash.display.BitmapData;
import flash.display.Bitmap;
import flash.geom.Rectangle;
var bmd:BitmapData = new BitmapData(100, 100, false, 0xFF0000);
var bitmap:Bitmap = new Bitmap(bmd);
addChild(bitmap);
bmd.lock();
for (var i:uint = 0; i < 50; i++)
{
for (var j:uint = 0; j < 50; j++)
{
bmd.setPixel(i + 25, j + 25, Math.random() * 0xFFFFFF);
}
}
I don't wont see random colors in center of red rect, but i see it. What i do wrong?