由于未知原因出现低质量文本

2024-05-17 16:40:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个文本,这是使用完全相同的字体设置渲染。在

字体:

font2 = pygame.font.SysFont(None, 18)

文本:

^{pr2}$

Header_text只是一个纯字符串,而text0引用的是一个数组。在

似乎没有任何理由说明这些文本应该以不同的方式呈现,但下图显示第一个文本的质量非常低-它是粗体的,没有别名:

example

这是怎么回事?在python中是否有某种缓存需要清除?在


Tags: 字符串text文本none方式字体数组pygame
1条回答
网友
1楼 · 发布于 2024-05-17 16:40:07

如果多次blitting文本而不重绘,这将删除消除混叠,因为它将多次将部分透明像素放置在彼此顶部。我在为游戏编写暂停消息时发现了这一点。在

相关问题 更多 >