我按照制作捕捉尺的指南进行操作,但我还有其他功能。问题是,拖动阶段后,规则出现在错误的位置。
我尝试过寻找,但找不到任何可用于例如偏移之类的东西。这是一个 JSfiddle。它与示例 100% 相同,除了stage具有draggable: true (并将 CSS/JS 从 HTML 中移出)。
由于您正在移动舞台,并且内部形状(例如矩形和引导线)的所有位置都相对于舞台,因此您必须调整位置计算。
为此,您只需更新getClientRect函数用法即可:
node.getClientRect({ relativeTo: stage});
Run Code Online (Sandbox Code Playgroud)
演示: https: //jsfiddle.net/rbahewmu/
| 归档时间: |
|
| 查看次数: |
273 次 |
| 最近记录: |