我有一个名为“pixelfont”的字体,我想加载到我的游戏中。如何将此字体加载到pygame?我已经尝试了以下方法:
import pygame
font_1_path = pygame.font.match_font("pixelfont", 0, 0)
font_1 = pygame.font.Font(font_1_path, 128)
text = font.render("Hello world!", True, (0, 0, 0))
display.blit(text, [0, 0])
为什么不打印出“Hello world!”在pixelfont?
答案 0 :(得分:2)
如果它是pixelfont.ttf
文件(字体文件)并且它与您的程序位于同一文件夹中,则可以使用pixelfont
代替.ttf
。因此,在确保字体文件与程序位于同一文件夹中之后使用此代码:
font_1_path = pygame.font.match_font("pixelfont.ttf", 0, 0)