Когда клавиши W и D одновременно нажаты, pygame не может получить случай нажатия правой клавиши, обнаруживается любая другая клавиша, но нет правого ключа.Pygame keydown K_RIGHT не работает
Здесь я тестировал печать каждый ключ, который нажат вниз:
import pygame
pygame.init()
SCREEN = pygame.display.set_mode((600, 480))
while True:
events=pygame.event.get()
for event in events:
if event.type == pygame.KEYDOWN:
print(event.key)
pygame.time.Clock().tick(30)
И в то время как 119 (W) и 100 (D) нажата, 275 (правый ключ) больше не распечатана, но все остальные клавиши будут продолжать печатать.
Это ошибка в pygame? Как это можно решить иначе?
Я не могу воспроизвести ошибку. Не могли бы вы рассказать нам, какую версию python вы используете? – Rodolfo
Я использую Python 3.5.2 – Tails