Test01

by hacker_m32snry5 forked from forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31 (diff: 23)
♥0 | Line 32 | Modified 2010-02-02 21:50:56 | MIT License
play

ActionScript3 source code

/**
 * Copyright hacker_m32snry5 ( http://wonderfl.net/user/hacker_m32snry5 )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/bF3m
 */

// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31

// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: forked from: flash on 2010-1-31


// forked from hacker_m32snry5's forked from: forked from: forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: forked from: flash on 2010-1-31
// forked from hacker_m32snry5's forked from: flash on 2010-1-31
// forked from hacker_m32snry5's flash on 2010-1-31
package {
	import flash.events.MouseEvent;
	import flash.events.Event;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
    	
        public var objd1:ObjDrawer;
        
        public function FlashTest() {
            // write as3 code here..
	        objd1 = new ObjDrawer( );
	        addChild( objd1 );
            stage.addEventListener( MouseEvent.MOUSE_DOWN, enterFrameHandler );
        }
        
        private function enterFrameHandler(e:MouseEvent):void {
        		objd1.Draw( e.stageX, e.stageY, 0xff0000*Math.random() );
        }
    }
}

import flash.display.Sprite;
class ObjDrawer extends Sprite{
	public function ObjDrawer(){ ; }
	public function Draw( ox:Number, oy:Number, clr:Number ) : void{
		graphics.lineStyle(2,clr);
		MakeStar( ox+10*Math.random(), oy+10*Math.random() );
	}
	private function MakeStar( x:Number, y:Number ) : void{
		var len:Number = 100*Math.random();
		graphics.moveTo( x, y );
		graphics.lineTo(x+len, y);
		graphics.lineTo(x+len,y+len);
		graphics.lineTo(x, y+len);
		graphics.lineTo(x,y);
	}
}