回答編集履歴
2
追記2
test
CHANGED
@@ -69,3 +69,13 @@
|
|
69
69
|
* [svg要素の基本的な使い方まとめ](http://defghi1977.html.xdomain.jp/tech/svgMemo/svgMemo.htm)
|
70
70
|
|
71
71
|
* [Snap.svgの使い方 まとめ](http://defghi1977.html.xdomain.jp/tech/snapsvg/snapsvg.xhtml)
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
「Snap.svgの使い方 まとめ」は v0.3.0 当時の内容ですが(現行:v0.5.1)、「[アニメーションの項目](http://defghi1977.html.xdomain.jp/tech/snapsvg/snapsvg.xhtml#section_20)」は参考になると思います。
|
78
|
+
|
79
|
+
ご質問では、単一のPATH要素を同時にアニメーションするコードになっているため(コールバック関数がほぼ同じタイミングで2回実行されているため)、フラグとして扱う変数 ``indexPath`` が意図した通りに機能していないように思います。
|
80
|
+
|
81
|
+
**Set** や **Snap** といったオブジェクトを作成し、「複数要素を同時にアニメーションさせる」方法を試してみてはどうでしょうか。
|
1
追記)
test
CHANGED
@@ -32,7 +32,7 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
SVG のコードを それぞれ、 sample01.svg, sample02.svg としてブラウザに投げた結果:
|
35
|
+
ご質問のSVG のコードを それぞれ、 sample01.svg, sample02.svg としてブラウザに投げた結果:
|
36
36
|
|
37
37
|
> Error: <path> attribute d: Expected moveto path command ('M' or 'm'), "A-01".
|
38
38
|
|
@@ -59,3 +59,13 @@
|
|
59
59
|
//要素.animate({d: 移動後のパス }, 'アニメーション時間' );
|
60
60
|
|
61
61
|
```
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
追記)
|
66
|
+
|
67
|
+
SVGに関して、細かく纏められている方のページです。
|
68
|
+
|
69
|
+
* [svg要素の基本的な使い方まとめ](http://defghi1977.html.xdomain.jp/tech/svgMemo/svgMemo.htm)
|
70
|
+
|
71
|
+
* [Snap.svgの使い方 まとめ](http://defghi1977.html.xdomain.jp/tech/snapsvg/snapsvg.xhtml)
|