package {
import flash.display.Sprite;
import flash.events.MouseEvent;
public class onDrawingBoard extends Sprite {
private var ceng:Sprite;
private var isdown:Boolean=false;
private var linesize:uint=2;
private var oldx:Number;
private var oldy:Number;
public function onDrawingBoard():void {
init();
}
private function init():void {
ceng=new Sprite();
addChild(ceng);
stage.addEventListener(MouseEvent.MOUSE_DOWN,ondown);
stage.addEventListener(MouseEvent.MOUSE_MOVE,onmove);
stage.addEventListener(MouseEvent.MOUSE_UP,onup);
}
private function ondown(evt:MouseEvent):void {
isdown=true;
oldx=stage.mouseX;
oldy=stage.mouseY;
}
private function onmove(evt:MouseEvent):void {
if (isdown) {
ceng.graphics.lineStyle(linesize,0x000000);
ceng.graphics.moveTo(oldx,oldy);
ceng.graphics.lineTo(stage.mouseX,stage.mouseY);
oldx=stage.mouseX;
oldy=stage.mouseY;
}
}
private function onup(evt:MouseEvent):void {
isdown=false;
}
}
}