【问题标题】:Raphael Hit Detection拉斐尔命中检测
【发布时间】:2012-07-03 02:46:21
【问题描述】:

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

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

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

我有一个fiddle here 显示问题。 (我意识到偏移量略有偏差,但它仍然显示问题。)

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

我想知道以下内容: 1)我只是做错了吗? 2)有没有办法让它工作? 3) Raphael 中是否存在阻止此功能的已知错误?

【问题讨论】:

    标签: javascript html svg raphael


    【解决方案1】:

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多