首页 > 解决方案 > 在 PyGame 上使用导入的字体

问题描述

我想将从谷歌导入的字体添加到 Pygame。我使用了该代码,但是当我运行脚本时,窗口立即关闭:

pygame.init()
pygame.font.init()

myfont = pygame.font.Font("resources/fonts/Mansalva.zip", 30)

我的 .zip 字体的路径也不错。

标签: python-3.xfontspygame

解决方案


.zip是一个存档。您必须解压缩它并从存档中加载单个(例如.ttf )文件。传递给的文件名pygame.font.Font假定为字体文件。无法处理 zip 存档文件并导致异常。


推荐阅读