python - 在 pygame 中使用不同的字体书写
问题描述
我正在尝试在 pygame 的打开屏幕中使用从互联网上获取的这种字体。这是我使用的函数,但无论我使用什么作为字体名称,它都不会改变出现的内容。使用后pygame.font.SysFont
停止给出未找到的错误。我想要的只是使用其他字体
def text_objects(text, font):
textSurface = font.render(text, True, WHITE)
return textSurface, textSurface.get_rect()
def message_display(text):
largeText = pygame.font.SysFont('Minecraftia.ttf',115)
TextSurf, TextRect = text_objects(text, largeText)
TextRect.center = ((HEIGHT/2),(WIDTH/2))
screen.blit(TextSurf, TextRect)
解决方案
推荐阅读
- android - 重新创建片段时 ViewModel 重新获取数据
- java - org.thymeleaf.templatemode.StandardTemplateModeHandlers 无法解析
- arrays - 通过 if 语句追加数组
- python-3.x - 如何在没有正则表达式的情况下删除 Python3 中不平衡括号之间的字符串?
- c# - 对共享资源互斥的可疑需求
- r - 有没有办法找到与其他纬度/经度点半径内的纬度/经度点相关的值?
- javascript - 如何通过 JavaScript 显示“PWA Web 应用程序图标”的计数?
- javascript - 将数据粘贴到其他网站的 CK 编辑器中,内联 CSS 在 Google Chrome 中丢失,但在 IE 和 Firefox 中没有
- c# - 如何在 xunit 自我注册测试中获得 recapcha 响应
- javascript - 如何在 mongo 中使用相同的日期格式并做出反应?