ActionScript
Bitmap 공부...
미나토
2007. 6. 22. 13:44
var _width:Number = 200;
var _height:Number = 200;
var _height:Number = 200;
var bd:BitmapData = new BitmapData(_width, _height, false);
for(var i:uint=0; i<_height; i++)
{
for(var j:uint=0; j<_width; j++)
{
bd.setPixel(j, i, Math.random() * 0xFFFFFF);
}
}
var bm:Bitmap = new Bitmap(bd);
addChild(bm);
var timer:Timer = new Timer(.01, 0);
timer.addEventListener(TimerEvent.TIMER, changeColor);
timer.start();
function changeColor(e:Event):void
{
for(i=0; i<_height; i++)
{
for(j=0; j<_width; j++)
{
var color:uint = bd.getPixel(j, i);
if(color > 0) color -= 0x111111;
bd.setPixel(j, i, color);
}
}
}
as2.0 일 때 신경도 안쓰던 비트맵을 요즘 좀 보고 있다.... 흠... 흥미롭군...