回答編集履歴

2

追記2

2020/02/27 02:59

投稿

AkitoshiManabe
AkitoshiManabe

スコア5432

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

追記)

2020/02/27 02:59

投稿

AkitoshiManabe
AkitoshiManabe

スコア5432

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)