flash on 2010-6-17
♥0 |
Line 23 |
Modified 2010-06-17 07:15:22 |
MIT License
archived:2017-03-20 20:27:53
ActionScript3 source code
/**
* Copyright ir_77 ( http://wonderfl.net/user/ir_77 )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/4gok
*/
package{
import flash.display.Sprite;
import flash.events.MouseEvent;
public class DrawDemo extends Sprite{
private var is_clicked :Boolean = false;
private var lastx :Number = 0;
private var lasty :Number = 0;
public function DrawDemo(){
graphics.lineStyle(4,0xea594F);
stage.addEventListener(MouseEvent.MOUSE_DOWN, function(e :MouseEvent) :void{
is_clicked = true;
// lastx = mouseX;
// lasty = mouseY;
// graphics.moveTo(lastx,lasty);
});
stage.addEventListener(MouseEvent.MOUSE_MOVE, function(e :MouseEvent) :void{
if(is_clicked){
graphics.lineTo(mouseX, mouseY);
}
// lastx = mouseX;
// lasty = mouseY;
}) ;
stage.addEventListener(MouseEvent.MOUSE_UP, function(e :MouseEvent) :void{
is_clicked = false;
});
}
}
}