2017-10-14 73 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。如果按下該鍵,則該語句將爲真,否則將爲假。

相關問題