什么是Pygame font.SysFont()字体大小测量单位?如何确定渲染的文字是否为X字符的高度为1厘米?

问题描述 投票:0回答:1

我花了数小时来寻找pygame.font.SysFont()字体大小的使用的度量单位。我找不到任何可以告诉我测量单位的站点。我要实现的是如果我们在显示器上测量大写X的情况下如何以正好1厘米的高度进行渲染。

我见过pygame自由类型,但是我不确定那是什么以及如何使用它。该文档没有很好地解释它,所以我不确定这是否是我想要的。

谢谢您的帮助。

python-3.x pygame
1个回答
1
投票

这就是您要搜索的吗? :“从给定的文件名或python文件对象中加载新字体。大小是字体的高度(以像素为单位)。如果文件名为None,则将加载pygame默认字体。如果无法从给定的参数中加载字体,将引发异常。一旦创建了字体,就无法更改大小。“

检查URL:https://www.pygame.org/docs/ref/font.html有很多关于大小的参考,以及关于大小的pygame函数...可能很有趣

© www.soinside.com 2019 - 2024. All rights reserved.