python - 实现 Font 类时游戏关闭

标签 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()

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

最佳答案

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

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

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

关于python - 实现 Font 类时游戏关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8883592/

相关文章:

Python 直升机游戏不更新分数

python - 在Python中为游戏添加计分时钟

python - 如何规范 pandas 数据框中的以下日期?

python - 在 Python 中使用 scikit learn 进行线性判别分析

python - 将 Python 生成器函数推进到第一次 yield 之前

JavaFX - slider 刻度线显示奇怪的字符而不是数字

r - ggplot2 图中 webdings 符号的图例符号

python - 使用预定义文本进行情感分析

CSS - Helvetica Neue Condensed 在 macOS 上无法正确呈现

python - pygame双显示器和全屏