Pygame窗口没有显示在MacOSX中

时间:2017-02-18 18:39:34

标签: python pygame

我一直在conda环境中使用pygame。安装顺利,但每当我打电话时,它都不会打开终端的任何窗口。

这是打算打开窗口的代码:

screen.blit(background_image, (0, 0))
pygame.display.flip()
pygame.display.update()

pygame启动后,会显示以下消息:

  

警告:140:此应用程序或其使用的库正在使用   不推荐使用Carbon Component Manager来托管音频单元。支持   为此,将在以后的版本中删除。而且,这使得   主机与版本3音频单元不兼容。请过渡到   AudioComponent.h中的API。

这是entire code

这是一个数独游戏,应该显示一个解决了Sudoku的棋盘。

1 个答案:

答案 0 :(得分:0)

(这个答案不针对原始问题,而是针对可能遇到同样问题的任何人)

在游戏循环中你必须处理/检查事件,以便pygame知道你的游戏没有崩溃:

screen = pygame.display.set_mode((1000, 500))

while True:
    for event in pygame.event.get():
        # process events

    # Update your sprites

    pygame.display.update()