Flash Player 8

yunuses.com
codesignist.com
_root.createEmptyMovieClip("bm",0);
var myBlurFilter = new flash.filters.BlurFilter(7,7,3);
var myFilters:Array = bm.filters;
myFilters.push(myBlurFilter);
bm.filters = myFilters;
var img_bmp = new flash.display.BitmapData(500, 500, false, 0x000000);
var total:Number = 500;
dx = [];
dy = [];
bm.attachBitmap(img_bmp, 1);
var my_color:Color = new Color(bm);
var myColorTransform:Object = { ra: 360, rb: -180, ga: 360, gb: -180, ba: 360, bb: -180, aa: 100, ab: 0};
my_color.setTransform(myColorTransform);
function startpaint() {
for (var a = 0; a<total; a++) {
dx[a] = _xmouse;
dy[a] = _ymouse;
}
onEnterFrame = function () {
for (var a = 0; a<total; a++) {
dx[a] += (_xmouse-dx[a])*(.1+a/total);
dy[a] += (_ymouse-dy[a])*(.1+a/total);
img_bmp.setPixel(dx[a], dy[a], rgb);
}
};
}
onMouseDown = function () {
rgb = (random(255) << 16 | random(255) << 8 | random(255) << 0);
startpaint();
};
onMouseUp = function () {
delete this.onEnterFrame;
};