回答編集履歴
2
内容を変更
answer
CHANGED
@@ -2,12 +2,11 @@
|
|
2
2
|
|
3
3
|
コードでは、`keys = pygame.key.get_pressed()` で、どのキーが押されているかを取得して、押されているキーによって、座標値を増減して四角を再描画しています。
|
4
4
|
|
5
|
-
pygamesでマウスの状態を取得する
|
5
|
+
pygamesでマウスの状態を取得するにはmouse.get_pressedなどの関数を使いますので、上記の部分を以下のような処理に置き換えればいいでしょう。、
|
6
6
|
|
7
7
|
* pygame.mouse.get_pressed でボタンの状態を取得する
|
8
8
|
* 左ボタンが押されていたら pygame.mouse.get_pos で座標を取得する。
|
9
9
|
* マウスの座標から四角の座標を算出して、xとyを更新する。
|
10
|
-
* 再描画する。
|
11
10
|
|
12
11
|
というような感じでしょうか。
|
13
12
|
|
1
追記
answer
CHANGED
@@ -11,4 +11,6 @@
|
|
11
11
|
|
12
12
|
というような感じでしょうか。
|
13
13
|
|
14
|
+
[関数のドキュメントはこれを参考にしました。](http://westplain.sakuraweb.com/translate/pygame/Mouse.cgi)
|
15
|
+
|
14
16
|
お望のゲームにするまではまだだいぶみちのりは長いですが、千里の道も一歩からといいますので、頑張ってください。
|