如何正确使用pygame.event

时间:2015-04-28 21:06:55

标签: python pygame

对于我使用pygame编写的每个简单程序, 即使我使用键盘或鼠标,pygame.event.get()也是空的。

可能是什么原因?

例如,代码:

import pygame
pygame.init()
while True:
    pygame.event.get()

产生以下输出:

[]
[]
...
[]
[]

1 个答案:

答案 0 :(得分:0)

Another thing is that the pygame.event.get is a generator. It will only works if you put it into a for in.

import pygame
pygame.init()
DISPLAYSURF = pygame.display.set_mode((530, 212));
while True:
    for event in pygame.event.get():
        print event;