回答編集履歴
1
追記: ゲームオーバー時のエラー処理
test
CHANGED
@@ -13,3 +13,15 @@
|
|
13
13
|
canvas.bind("<Motion>", self.dragged)
|
14
14
|
|
15
15
|
```
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
----
|
20
|
+
|
21
|
+
追記: ゲームオーバー時にエラーが出るので、エラーに対応するには
|
22
|
+
|
23
|
+
gameover() でタグを消去した後は、`self.id` を利用しないようにする対応が別途必要です。
|
24
|
+
|
25
|
+
若しくは、自機の移動をゲーム中のみにする等。
|
26
|
+
|
27
|
+
(開始時に bind して、gameover 時に dragged イベントハンドラを unbind で解除)
|