2

我有一个关于 Raphaël 2.1.1 拖放的问题。当我使用此处提供的代码时,我能够成功地拖动路径。

但是,当我添加 viewbox 方法时,拖放功能无法正常工作。我觉得解决方案是在转换中对其进行补偿,但我是使用 SVG 的新手,不知道要调整什么。

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

4

1 回答 1

0

我想到了。你需要用你的 viewbox 的增加比率来补偿你的 dx 和 dy 值。

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

一旦你知道怎么做,一切都很容易。

于 2013-03-21T22:22:46.643 回答