Я сделал игру и использовал модуль Pygame для ввода с клавиатуры.
однако, это, кажется, не отвечает.
ошибки нет, но нажатие клавиш ничего не делает, когда я запускаю код.
Я пытался использовать pygame.key, но он не работает.
Понятия не имею, что не так с этим кодом.
import pygame
pygame.init()
class keypress():
def check(self):
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
if event.key == pygame.KEYDOWN:
print("Hey, you pressed the key, '0'!")
if event.key == pygame.K_1:
print("Doing whatever")
else:
pass
a = keypress()
if __name__ == "__main__":
while True:
a.check()
Когда я нажимаю клавиши, это практически ничего не делает.