1

这可能是一个非常无聊的问题(或者可能不是),但就是这样。我想使用pygame在屏幕上显示特殊字符(特别是乘法符号'×')。

代码是这样工作的:

label = helvetica.render("text here", 1, (r, g, b))
window.blit(label, (x, y))

为了使它起作用,我必须在“文本此处”输入什么?或者还有其他方法可以解决这个问题吗?

我曾尝试使用 UTF-8 等来处理文本编码……但我对此几乎一无所知,也没有取得任何成功。

首先十分感谢!

4

1 回答 1

0

u'×'应该足够了。如果不是,请为 UTF-8 添加编码定义并将文件按原样保存(没有 BOM!)如果仍然不是,这可能是 PyGame 问题。

于 2013-02-09T09:41:47.550 回答