我有一个像 UI 一样的棋盘,其中当我拖动检查方块时,我需要 EaselJS 来检测我的形状(不同的方块)。我已经用 onMouseMove 事件处理程序连接了这些形状。但是,我看到,即使我已经移出该形状的表面积并移到另一个形状上,相同的形状仍会在鼠标向下单击时发出 onmousemove 事件。当我使用拖动/触摸或鼠标拖动移出形状并进入另一个形状时,如何让事件监听?
问问题
768 次
1 回答
0
mousemove 事件来自您单击的形状,因此目标始终是最初单击的形状。
要确定鼠标当前处于什么状态,请使用getObjectUnderPoint
或getObjectsUnderPoint
API。
http://www.createjs.com/Docs/EaselJS/classes/Container.html#method_getObjectsUnderPoint
于 2013-06-16T15:37:22.557 回答