是否可以在不创建pygame窗口、画布或GUI的情况下运行pygame?我想利用某些pygame函数,但不想弹出GUI。
例如,除非我在pygame中设置了一个窗口,否则此函数将无法工作。
running = True
def mainloop():
while True:
for event in pygame.event.get():
if ( event.type == pygame.QUIT ) or \
( event.type == pygame.KEYDOWN and \
( event.key == pygame.K_ESCAPE) ):
running = False
print "quit"
pygame.quit()
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_RETURN:
print "working"