rendered paste bodyclass Draw2 extends MovieClip {
var isPainting:Boolean;
var theBrush:Object;
private var mc:MovieClip;
public function Draw2 (target:MovieClip, depth:Number) {
theBrush = new Object ();
mc = target.createEmptyMovieClip ("painting" + depth, depth);
trace(mc)
theBrush.onMouseDown = mouseDown;
theBrush.onMouseMove = mouseMove;
theBrush.onMouseUp = mouseUp;
};
Mouse.addListener (theBrush);
}
public Function mouseDown():void {
this.isPainting = true;
trace(this.isPainting);
mc.moveTo (_xmouse, _ymouse);
mc.lineTo (_xmouse + 1, _ymouse + 1);
mc.lineStyle (1, 100, 100);
}
public Function mouseMove():void {
if (this.isPainting) {
mc.lineTo (_xmouse, _ymouse);
}
}
public Function mouseUp():void {
trace(this.isPainting);
this.isPainting = false;
}
}