forked from: forked from: 四角形をマウスで動かす

by omari forked from forked from: 四角形をマウスで動かす (diff: 3)
♥0 | Line 24 | Modified 2011-01-28 18:10:26 | MIT License
play

ActionScript3 source code

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

// forked from nurunuru's forked from: 四角形をマウスで動かす
// forked from mr_trainee3's 四角形をマウスで動かす
package {
    import flash.display.Sprite;
    import flash.events.MouseEvent;
    
    public class MoveRect extends Sprite {
        public function MoveRect() {
            
            var RECT:Sprite=new Sprite();
            
            RECT.graphics.beginFill(Math.random()*0xff9900;
            RECT.graphics.drawRect(0,0,100,50);
            RECT.graphics.endFill();
            
            addChild(RECT);
            
            RECT.x=232;
            RECT.y=232;
            
            RECT.buttonMode=true;...
            
            RECT.addEventListener(MouseEvent.MOUSE_DOWN,onMD);
            RECT.addEventListener(MouseEvent.MOUSE_UP,onMU);
            
        }
        private function onMD(e:MouseEvent):void{
            e.currentTarget.startDrag();
        }
        private function onMU(e:MouseEvent):void{
            e.currentTarget.stopDrag();
        }
    }
}