问题描述
|
我有一个“拖动项目”和一些“放置目标”,所以我想在“拖动项目”拖动时突出显示放置目标,因此需要跟踪鼠标位置或监听鼠标移动事件。我尝试订阅ENTER_FRAME事件并进行命中测试,但想知道这种情况是否有解决方案。谢谢。
解决方法
stage.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
function onMouseMove(e:MouseEvent):void
{
//Do your thing here
e.updateAfterEvent();
}
请注意,如果您正在监听开始/停止拖动,则应该在开始/停止事件发生时添加/删除MOUSE_MOVE监听器。