回答編集履歴
1
コードの間違いを訂正
answer
CHANGED
@@ -24,12 +24,12 @@
|
|
24
24
|
...
|
25
25
|
|
26
26
|
def pause(self):
|
27
|
-
if self.
|
27
|
+
if self.ani2 is not None:
|
28
|
-
self.
|
28
|
+
self.ani2.event_source.stop()
|
29
29
|
|
30
30
|
def resume(self):
|
31
|
-
if self.
|
31
|
+
if self.ani2 is not None:
|
32
|
-
self.
|
32
|
+
self.ani2.event_source.start()
|
33
33
|
```
|
34
34
|
|
35
35
|
なお、MplCanvasを用いたアニメーションを実験していて気付いた点があります。このクラスでstart_animationを複数回呼び出すと困ったことが起きます。呼び出すたびにアニメーションのスピードが2倍, 3倍, ...と早くなっていってしまうのです。
|