as3 有时鼠标松开了,拖动对象动却放不下来,这种现象出现的概率大概是30%
4个回答
展开全部
你的按钮 .addEventListener(MouseEevnt.MOUSE_UP,你的事件)
修改为
stage.addEventListener(MouseEevnt.MOUSE_UP,你的事件)
修改为
stage.addEventListener(MouseEevnt.MOUSE_UP,你的事件)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-08-25
展开全部
stage.addEventListener(MouseEvent.MOUSE_DOWN,onDown_func);
function onDown_func(_evt:MouseEvent):void{
目标.startDrag(false);
stage.addEventListener(MouseEvent.MOUSE_UP,onUp_func);
}
function onUp_func(_evt:MouseEvent):void{
stopDrag();
stage.removeEventListener(MouseEvent.MOUSE_UP.onUp_func);
}
function onDown_func(_evt:MouseEvent):void{
目标.startDrag(false);
stage.addEventListener(MouseEvent.MOUSE_UP,onUp_func);
}
function onUp_func(_evt:MouseEvent):void{
stopDrag();
stage.removeEventListener(MouseEvent.MOUSE_UP.onUp_func);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
换个鼠标吧 没多少钱 你鼠标坏了
百度怎老抽啊。。。
百度怎老抽啊。。。
追问
这是用as3编程的问题,不是鼠标坏了
追答
囧 = =!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询