以下代码导致我的游戏关闭。我不知道这段代码有什么问题。
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()
我想在屏幕的左上角显示此文字。感谢。
答案 0 :(得分:1)
对我有用 -
我猜你的平台与你传递的“无”字体相处不太好 - 尝试将完整路径传递给(在磁盘中)字体文件(TTF文件)作为pygame.font.Font
的第一个参数 -
此外,保存脚本并从命令shell运行它以获取正确的错误消息。
此外,无需调用“pygame.font.quit” - 只需在退出程序时调用“pygame.quit”。