Forked from: tkinjo's Paint diff:33 forked from: Paint ... @author tkinjo tkinjo forked:5favorite:2lines:31license : MIT License modified : 2009-11-29 14:43:36 Embed Tweet // forked from tkinjo's Paint package { import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import flash.geom.Matrix; [SWF(width="465", height="465", backgroundColor="0xffffff", frameRate="60")] /** * ... * @author tkinjo */ public class Main extends Sprite { public function Main() { stage.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler); stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler); stage.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler); } private function mouseDownHandler( event:MouseEvent ):void { graphics.lineStyle( 10 ); graphics.moveTo( event.stageX, event.stageY ); } private function mouseMoveHandler( event:MouseEvent ):void { if ( !event.buttonDown ) return; graphics.lineTo( event.stageX, event.stageY ); } private function mouseUpHandler( event:MouseEvent ):void { graphics.lineStyle(); } } } Code Fullscreen Preview Fullscreen nikolajy : Paint mrKaizen : 2dpaint 2d paint stageY stageX buttonDown MouseEvent addEventListener MouseEvent.MOUSE_MOVE MouseEvent.MOUSE_UP MouseEvent.MOUSE_DOWN Sprite sort new page view favorite forked pv0 forked from: forked from: Pain.. environmental forked:0 favorite:0lines:31 (diff:1) pv240 forked from: forked from: Pain.. yotsu42keisuke forked:0 favorite:0lines:31 (diff:2) pv503 forked from: forked from: Pain.. hacker_9p8x8mco forked:1 favorite:0lines:28 (diff:33) pv371 forked from: Paint - 手ぶれ補正機能追加.. tkinjo forked:0 favorite:0lines:41 (diff:24) pv532 forked from: forked from: Pain.. tkinjo forked:0 favorite:0lines:41 (diff:21)