Section 1
//Main (flash.Main)
package flash {
import flash.display.*;
import flash.events.*;
public dynamic class Main extends MovieClip {
var timer:int;// = 0
var canvas:BitmapData;
public function Main(){
this.stage.scaleMode = "noScale";
this.stage.align = "T_L";
this.stage.addEventListener("resize", this.init);
this.init(null);
this.addEventListener("enterFrame", this.loop);
}
public function init(_arg1:Event):void{
this.canvas = new BitmapData(this.stage.stageWidth, this.stage.stageHeight, false);
if (this["i"]){
this.removeChild(this["i"]);
};
this["i"] = new Bitmap(this.canvas);
this.addChild(this["i"]);
}
function loop(_arg1:Event):void{
this.canvas.lock();
var _local2:* = 0;
var _local3:* = 0;
while ((_local3 < this.stage.stageWidth)) {
_local2 = 0;
while ((_local2 < this.stage.stageHeight)) {
this.canvas.setPixel(_local3, _local2, (((_local3 + this.timer) ^ (_local2 + this.timer)) * this.timer));
_local2++;
};
_local3++;
};
this.canvas.unlock();
this.timer = (this.timer + 1);
}
}
var _slot1 = [OP_NEWCLASS ClassInfo:0 base:MovieClip];
}//package flash