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