2

我正在尝试确定何时将新创建的路径拖到另一条路径上。我已经尝试了一些东西,但没有任何东西可以可靠地工作。

onDragOver - 我尝试将 onDragOver 事件用于目标路径,但这似乎永远不会被调用。

getElementsByPoint() - 这是非常不可靠的。这将返回我的目标大约五分之一。

我在这里有一个小提琴可以显示问题。(我意识到偏移量略有偏差,但它仍然显示问题。)

要查看问题,请从底线拖到顶部。一旦超过顶行,应该打印一条控制台消息,但这只是有时发生。

我想知道以下几点:1)我做错了吗?2)有没有办法让它工作?3) Raphael 中是否有已知的错误阻止它工作?

4

1 回答 1

0

Graphiti是 raphaelJS 的抽象,确实有一个针对线/折线和曲线的 hitTest。

于 2012-07-02T17:31:59.590 回答