Pygame only detects mouse events, does not detect KEYDOWN events

后端 未结 3 1968
清酒与你
清酒与你 2021-01-20 15:16

I have written the following simple program which should print out all events detected by pygame.event.get().

import pygame, sys
from pygame.loc         


        
3条回答
  •  小鲜肉
    小鲜肉 (楼主)
    2021-01-20 16:01

    Firstly i doubt you are but pygame only registers inputs when your focused on the pygame screen so there's that. I don't have a direct answer to your question so sorry but i do have my solution or work around to it. Because i dislike the normal event system i use pygame.key.get_pressed() (https://www.pygame.org/docs/ref/key.html) just because i think it looks better and more readable. This is probably just a bad habit of mine though sooo.....

提交回复
热议问题