使用视图框时,在Raphael.js中拖放一组路径

时间:2013-03-19 09:41:30

标签: javascript drag-and-drop raphael viewbox

我对Raphaël2.1.1有拖拉问题。当我使用可用代码here时,我能够成功拖动路径。

但是,当我添加viewbox方法时,拖放功能无法正常工作。我觉得解决方案是在转换中补偿它,但我不熟悉使用SVG并且不知道要调整什么。

在我的代码中,我的论文的起始参数是800 X 800.当我使用视图框时,我使用参数1200 X 1200。

1 个答案:

答案 0 :(得分:0)

我明白了。您需要使用视图框的增加比率来补偿dx和dy值。

对于800 X 800的纸张,如果您使用的是1200 X 1200的视图,则将移动方法中的dx和dy值乘以1.5。这就是它的全部内容。

一旦你知道如何,一切都很容易。