2017-10-14 31 views

回答

0

pygame.key.get_pressed()为特定索引处的每个键返回带有True或False的列表。如果你想创建一个键的名称列表,按下你可以循环,并得到他们的名字像这样:

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

只写类似:

pressed = pygame.key.get_pressed()

,如果你想得到一个特定的键,你可以这样写:

pressed[pygame.K_key]

但与键的名称取代“钥匙”。名称列表位于pygame docs。如果按下该键,则该语句将为真,否则将为假。

相关问题