实现Font类时游戏关闭

时间:2012-01-16 17:09:46

标签: python fonts pygame

以下代码导致我的游戏关闭。我不知道这段代码有什么问题。

pygame.font.init()
font=pygame.font.Font(None, 36)
text = font.render("Game Over", 1, (10, 10, 10))
background_image.blit(text, (0,0))
pygame.font.quit()

我想在屏幕的左上角显示此文字。感谢。

1 个答案:

答案 0 :(得分:1)

对我有用 - 我猜你的平台与你传递的“无”字体相处不太好 - 尝试将完整路径传递给(在磁盘中)字体文件(TTF文件)作为pygame.font.Font的第一个参数 -

此外,保存脚本并从命令shell运行它以获取正确的错误消息。

此外,无需调用“pygame.font.quit” - 只需在退出程序时调用“pygame.quit”。