2016-10-19 8 views
0

円をクリックすると、キャンバスの中心を円にしたいと思っています。私はRaphaelJSを使ってsvgを扱っています。viewboxを変更してsvg内の要素を中心にする方法

私はどこCXXYpaper.setViewBox(width/2 - cx, height/2 - cy, width, height, true)を試してみましたが、私のSVGファイル内の選択した円の座標であるが、それは動作しません。

+0

実際の例を共有できますか? – ksav

+0

私はすでに自分自身を見つけようとしています。 –

答えて

1

あなたの計算は間違っています。

paper.setViewBox(cx - width/2, cy - height/2, width, height, true) 
+0

ハハハはい、ありがとう、ちょうど自分でこれをしました:D –

+0

cx - (settings.vb.width/2)、cy - (settings.vb.height/2) –

関連する問題