自定义字体在pygame中不工作,自定义字体不显示



我尝试使用从互联网下载的自定义字体,但它不起作用。一切正常,但字体没有变化。我安装了字体,路径是正确的

def mainmenutext_function():
global mainmenutext
global mainmenutext_width
global mainmenutext_height
global ROOTwidth
global ROOTheight
mainfont = pygame.font.SysFont("fonts/main_font.ttf", int(ROOTwidth/7))
mainmenutext = mainfont.render('text', False, (0, 0, 0))
mainmenutext_width = mainmenutext.get_width()
mainmenutext_height = mainmenutext.get_height()

我找到了一个解决方案:在mainfont = pygame.font.SysFont("fonts/main_font.ttf", int(ROOTwidth/7))

我用pygame.font.Font代替pygame.font.SysFont

最新更新