colfaxrev
08-02-2006, 01:15 AM
here's mine
import flash.display.BitmapData;
import flash.filters.BlurFilter;
import flash.geom.Point;
var bmap = new BitmapData(550,400, false, 0x000000);
var filter:BlurFilter = new BlurFilter(2, 2, 1);
bmap.draw(source);
_root.attachBitmap(bmap, 1);
_root.onMouseMove = function() {
bmap.setPixel(_xmouse, _ymouse, 0xffffff);
bmap.setPixel(_xmouse-1, _ymouse, 0xffffff);
bmap.setPixel(_xmouse+1, _ymouse, 0xffffff);
bmap.setPixel(_xmouse, _ymouse-1, 0xffffff);
bmap.setPixel(_xmouse, _ymouse+2, 0xffffff);
}
function blurMe() {
bmap.applyFilter(bmap, bmap.rectangle, new Point(0, 0), filter);
}
setInterval(blurMe, 50);
_root.onMouseDown = function() {
for(var i=0; i<10000; i++) bmap.setPixel(random(550), random(400), 0xffffff);
}
try to keep it within 30 lines of code
import flash.display.BitmapData;
import flash.filters.BlurFilter;
import flash.geom.Point;
var bmap = new BitmapData(550,400, false, 0x000000);
var filter:BlurFilter = new BlurFilter(2, 2, 1);
bmap.draw(source);
_root.attachBitmap(bmap, 1);
_root.onMouseMove = function() {
bmap.setPixel(_xmouse, _ymouse, 0xffffff);
bmap.setPixel(_xmouse-1, _ymouse, 0xffffff);
bmap.setPixel(_xmouse+1, _ymouse, 0xffffff);
bmap.setPixel(_xmouse, _ymouse-1, 0xffffff);
bmap.setPixel(_xmouse, _ymouse+2, 0xffffff);
}
function blurMe() {
bmap.applyFilter(bmap, bmap.rectangle, new Point(0, 0), filter);
}
setInterval(blurMe, 50);
_root.onMouseDown = function() {
for(var i=0; i<10000; i++) bmap.setPixel(random(550), random(400), 0xffffff);
}
try to keep it within 30 lines of code