为什么 pygame 使用基本字体而不是我想要的自定义字体?
Why pygame use the base font instead of the custom I want?
我尝试使用与我的代码相关的 Assets/Fonts/ 文件中的自定义字体:
font = pygame.font.SysFont("Assets\Fonts\alagard.ttf", 18)
然后显示我的文字:
texte = font.render("blabla",True,(255, 255, 255))
screen.blit(texte, (x, y))
显示了文字,但使用的字体是基本字体,不是我想要的自定义字体。
我不明白我做错了什么,因为终端没有显示错误
我必须使用 pygame.font.Font()
而不是 pygame.font.SysFont()
。
我尝试使用与我的代码相关的 Assets/Fonts/ 文件中的自定义字体:
font = pygame.font.SysFont("Assets\Fonts\alagard.ttf", 18)
然后显示我的文字:
texte = font.render("blabla",True,(255, 255, 255))
screen.blit(texte, (x, y))
显示了文字,但使用的字体是基本字体,不是我想要的自定义字体。 我不明白我做错了什么,因为终端没有显示错误
我必须使用 pygame.font.Font()
而不是 pygame.font.SysFont()
。