2017-10-14 13 views

答えて

0

pygame.key.get_pressed()は、特定のインデックスのキーごとにTrueまたはFalseのリストを返します。あなたがしたい場合

pressed = pygame.key.get_pressed()

keys = [pygame.key.name(index) for index, press in enumerate(pygame.key.get_pressed()) if press] 
0

だけのような何かを書く:あなたはそうのように、あなたが自分の名前をループして得ることができる押されたキーの名前でリストを作成したい場合

pressed[pygame.K_key]

のが、キーの名前を持つ「キー」を置換:特定のキーを取得するには、次のように記述します。名前のリストはpygame docsにあります。このステートメントは、キーが押されている場合はtrue、そうでない場合はfalseになります。

関連する問題