Функция pygame.key.get_pressed()
работает не так, как ожидалось, на моем Mac OSX (10.11.1), используя Python 3 и Pygame.Почему pygame.key.get_pressed не работает должным образом?
После импорта pygame
и time
модуля проверить, если ж ключа (pygame.K_w
) нажимаются с помощью простого if
-statement и Pygames pygame.key.get_pressed()
функцию.
Но тест не пройден и It didn't work
печатается очень много времени:
#!/usr/bin/env python3
import pygame, time
pygame.init()
while True:
keypressed = pygame.key.get_pressed()
time.sleep(5)
print("5 seconds later")
if keypressed[pygame.K_w]:
print("it worked")
else:
print("It didn't work")
как это не работает? – Anthony