2010-12-15 10 views
1

私はSVGで作業していますが、私が直面している問題は、パスを読みたいと思っています.SVGで使用されているタグを使ってサークルを描きたいと思います。どんな助けが素晴らしいだろう...事前のおかげで:パスを読んでサークルを描く

+1

:ここ

は、この技術を使用しています(また、結果の<polygon>を作成するために起こる)のデモです。パス上に円を描きたいのですがどこですか?サークルはどれくらいの大きさで、どこに位置していますか?ランダムなサイズのすべてのコントロールポイントで?パスに沿って均等に間隔を置いて、固定サイズで、隣接していますか? – Phrogz

+0

私は文字列のパスを持っていますが、今はそのパスを読み込み、パス文字列にレンダリングされた動的な円を描きたい、どのように実装されるか、任意のアイデア..? – Zain

答えて

0

あなたが提供した情報はまだ私には意味がありません。ここであなたが探しているものを推測します。あなたが<path>要素を持っていて、パスに沿って円を配置する場合

は、あなたが道に沿って任意の距離で位置を見つけるためにgetPointAtLength()メソッドを使用することができます。

次に、<circle>要素(または円を参照する<use>要素)を作成し、この場所に配置できます。あなたの質問が情報を欠いているように見える
http://phrogz.net/svg/convert_path_to_polygon.xhtml

関連する問題