回答編集履歴

1

cosmetic

2020/02/27 11:13

投稿

shgtkshruch
shgtkshruch

スコア665

test CHANGED
@@ -2,15 +2,13 @@
2
2
 
3
3
 
4
4
 
5
- パスを追加してからアニメーションが動かなくなったのは、両方の SVG アニメーションが終わってから同じ関数`playAnimation`をコールバックで呼んでいるからです。
5
+ パスを追加してからアニメーションが動かなくなったのは、両方の SVG アニメーションが終わってから同じ関数`playAnimation`をコールバックで呼んでいるからです。
6
6
 
7
7
  それぞれのアニメーションが終わる際に `playAnimation` が実行されているので、`indexPath` の値が連続で更新されて、アニメーションが止まっているように見えてしまっています。
8
8
 
9
9
 
10
10
 
11
11
  修正するとしたら、`playAnimation` をどちらかの SVG アニメーションが終わったときのみ呼び出せばいいと思います。
12
-
13
-
14
12
 
15
13
 
16
14