大神帮忙看看这个脚本
animate吧
全部回复
仅看楼主
level 1
865261716 楼主
var i:int=1;
drag.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);
function fl_MouseClickHandler(event:MouseEvent):void
{
if (i==1){
mc.addEventListener(MouseEvent.MOUSE_DOWN,OnMouseDown);
function OnMouseDown(event:MouseEvent):void{
mc.startDrag();
mc.removeEventListener(MouseEvent.MOUSE_DOWN,OnMouseDown);
mc.addEventListener(MouseEvent.MOUSE_UP,OnMouseUp);
}
function OnMouseUp(event:MouseEvent):void{
mc.stopDrag();
mc.removeEventListener(MouseEvent.MOUSE_UP,OnMouseUp);
mc.addEventListener(MouseEvent.MOUSE_DOWN,OnMouseDown);
}
i=2;
}else{
mc.removeEventListener(MouseEvent.CLICK,OnMouseDown);
mc.removeEventListener(MouseEvent.CLICK,OnMouseUp);
mc.stopDrag();
}
}
我想做一个按钮,第一次点击可以移动mc,第二次点击就让这个移动失效,移动可以,但是再点击它不失效,有没有大神知道怎么回事???
2020年08月31日 04点08分 1
1