0

我有一个像 UI 一样的棋盘,其中当我拖动检查方块时,我需要 EaselJS 来检测我的形状(不同的方块)。我已经用 onMouseMove 事件处理程序连接了这些形状。但是,我看到,即使我已经移出该形状的表面积并移到另一个形状上,相同的形状仍会在鼠标向下单击时发出 onmousemove 事件。当我使用拖动/触摸或鼠标拖动移出形状并进入另一个形状时,如何让事件监听?

4

1 回答 1

0

mousemove 事件来自您单击的形状,因此目标始终是最初单击的形状。

要确定鼠标当前处于什么状态,请使用getObjectUnderPointgetObjectsUnderPointAPI。

http://www.createjs.com/Docs/EaselJS/classes/Container.html#method_getObjectsUnderPoint

于 2013-06-16T15:37:22.557 回答