flash的AS3拖动代码

2025-02-26 18:15:03
推荐回答(1个)
回答1:

var dragging:Boolean=false;
function drag(evt:MouseEvent):void {
if (!dragging) {
dragging=true;
mc.statDrag(true,new Rectangle(50,50,400,400));
evt.updateAfterEvent();
}
else{
dragging=false;
mc.stopDrag();
}
}
stage.addEventListener(MouseEvent.MOUSE_DOWN,startdrag);
stage.addEventListener(MouseEvent.MOUSE_UP,startdrag);