gpt4 book ai didi

pygame - 我可以在 pygame.font.Font 中使用哪些字体?

转载 作者:行者123 更新时间:2023-12-04 01:37:45 29 4
gpt4 key购买 nike

我以为 pygame.font.Font 是用来加载 .ttf 字体的,如果没有 .ttf 文件在同一个目录下就无法加载字体,但我看过一个视频,有人在没有 .ttf 文件的情况下加载字体。 ttf 字体在同一目录中。我想知道我可以在 pygame.font.Font 中使用哪些字体,而无需将 .ttf 文件放在同一目录中

最佳答案

从操作系统细节的角度来看的一些发现:

  • 在 Windows 上 pygame.font.get_fonts() 返回大量系统字体,但在安装为 WSL 的 Ubuntu 上,我们只得到 3 种字体:['dejavuserif', 'dejavusansmono', 'dejavusans'] .
  • 似乎没有独立于操作系统的字体名称起作用,包括 Aerial .
  • 如果你想要独立于操作系统的字体,使用 pygame.font.Font(pygame.font.get_default_font(), font_size)
  • 关于pygame - 我可以在 pygame.font.Font 中使用哪些字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38001898/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com