お絵かきツールの練習
♥0 |
Line 34 |
Modified 2010-08-09 00:28:14 |
MIT License
archived:2017-03-20 12:10:49
ActionScript3 source code
/**
* Copyright Tamanegi_kenshi ( http://wonderfl.net/user/Tamanegi_kenshi )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/dmk5
*/
package{
import flash.display.Sprite;
import flash.events.MouseEvent;
public class test extends Sprite{
private var isClick:Boolean=false;
private var lastX:Number=0;
private var lastY:Number=0;
public function test(){
init();
}//test()
private function init():void{
graphics.lineStyle(10,0xff0000);
stage.addEventListener(MouseEvent.MOUSE_DOWN,function(e:MouseEvent):void{
isClick=true;
lastX=mouseX;
lastY=mouseY;
graphics.moveTo(lastX,lastY);
}//function
)//MOUSE_DOWN
stage.addEventListener(MouseEvent.MOUSE_MOVE,function(e:MouseEvent):void{
if(isClick==true){
graphics.lineTo(mouseX,mouseY);
}//if
lastX=mouseX;
lastY=mouseY;
}//function
)//MOUSE_MOVE
stage.addEventListener(MouseEvent.MOUSE_UP,function(e:MouseEvent):void{
isClick=false;
}//function
)//Mouse_UP
}//init
}//class
}//package