/** © 2007 by Duncan Holby. www.glyfconstruct.com Protected under the Creative Commons Licence. For non-commerical use only. Feel free to use but please credit. **/ package { import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import flash.display.StageScaleMode; import flash.display.StageDisplayState; public class Phase1 extends Sprite { private var rt:Number = 90; private var n:uint = 0; private var red:uint = 0; private var green:uint = 0; private var blue:uint = 0; private var color:uint = 0; private var numColumns:uint = 20; private var numRows:uint = 10; private var ovals:Array = new Array(); private var mouseIsDown:Boolean = false; private var eventSprite:Sprite; public function Phase1() { init(); } private function init():void { for(var j:uint=0; j