flash on 2009-12-27

by yama3
♥0 | Line 26 | Modified 2009-12-28 00:05:47 | MIT License
play

ActionScript3 source code

/**
 * Copyright yama3 ( http://wonderfl.net/user/yama3 )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/xQ9o
 */

package {
	import flash.display.Sprite;
	import flash.events.MouseEvent;
	public class MouseDrag extends Sprite {
		public function MouseDrag() {
		var circle:Sprite = new Sprite();

		circle.graphics.beginFill(0x333333);
		circle.graphics.drawCircle(0,0,20);
		circle.graphics.endFill();

		circle.buttonMode = true;

		circle.x = 232;
		circle.y = 232;

		addChild(circle);

		circle.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown);
		circle.addEventListener(MouseEvent.MOUSE_UP, onMouseUp);
	}

	private function onMouseDown(e:MouseEvent):void
	{
		e.currentTarget.startDrag();
	}

	private function onMouseUp(e:MouseEvent):void
	{
		e.currentTarget.stopDrag();
	}
	}
}