我试图弄清楚如何在Pygame程序中更改特定文本行的字体大小。
我用过这个:
font = pygame.font.Font(None, 40)
要将大小更改为40,但是这会将屏幕上的所有字体大小更改为40,我希望能够独立更改字体大小。
有什么想法吗?
谢谢, 亚历
答案 0 :(得分:2)
创建多种字体
font_20 = pygame.font.Font(None, 20)
font_40 = pygame.font.Font(None, 40)
然后使用不同文本的不同字体。
text1 = font_20.render("Hello", ...)
text2 = font_40.render("World", ...)