我了解如何在普通python中使用.ttf文件中的字体。
font1 = pygame.font.Font("/resources/fonts/robotoThin.ttf")
但是我在ptext的文档中找不到,或者在网络上找不到如何在使用时指定字体
ptext.draw(text,(x,y))
使用pycharm
最佳答案
根据ptext repo's README,您可以在对fontname
的调用中指定ptext.draw
参数,如下所示:
ptext.draw(text, (x,y), fontname="fonts/Viga.ttf")
还有一些用于为字体名创建模板的选项(请参阅上面的链接),但是我没有看到一种将字体另存为变量的方法,以避免每次都重新加载它。