forked from: flash on 2010-2-16

by hacker_9p8x8mco
♥0 | Line 31 | Modified 2010-02-17 00:36:10 | MIT License
play

ActionScript3 source code

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

package{
	import flash.display.Sprite;
	import flash.display.Graphics;
	import flash.events.MouseEvent;
	
	public class FlashTest extends Sprite{
		var sp0:Sprite;
		var gr0:Graphics;
		
		var nColor:uint;
		
		public function FlashTest(){
			sp0 = new Sprite();
			gr0 = sp0.graphics;
			
			addChild(sp0);
			stage.addEventListener(MouseEvent.MOUSE_DOWN,xBeginLine);
			stage.addEventListener(MouseEvent.MOUSE_UP,xEndLine);
		}
		
		function xDrawLine(eventObject:MouseEvent):void{
			gr0.lineTo(mouseX,mouseY);
			gr0.moveTo(mouseX,mouseY);
		}
		
		function xEndLine(eventObject:MouseEvent):void{
			gr0.lineTo(mouseX,mouseY);
			stage.removeEventListener(MouseEvent.MOUSE_MOVE,xDrawLine);
		}
		
		function xBeginLine(eventObject:MouseEvent):void{
			gr0.lineStyle(0);
			gr0.beginFill(0x000000);
			stage.addEventListener(MouseEvent.MOUSE_MOVE,xDrawLine);
		}
	}
}