计算得分中文乱码

来源:3-10 飞机大战项目游戏计分及结果展示

慕容1589625

2019-06-04 16:12:59

http://img.mukewang.com/climg/5cf627b4000175a303800418.jpg

中文乱码,使用了微软雅黑,宋体等都是这样

self.score_font=pygame.font.SysFont("stxihei",32)
score_text=self.score_font.render('得分:{0}'.format(self.rest.score),False,c.TEXT_SOCRE_COLOR)

self.screen.blit(score_text,score_text.get_rect())


写回答

1回答

时间,

2019-06-04

同学,你好,同学可以看下所设置的字体系统中是否存在。

方法一、可以通过fonts = pygame.font.get_fonts()语句打印输出所能调用的字体,选择其中任意一个使用就可以。

方法二、可以在字体文件夹中相应的字体上右击-----属性中查看字体的名字,并不是所有的都会识别,建议同学使用方法一中得到的字体。

http://img.mukewang.com/climg/5cf6480700016a2406020312.jpg

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 8160 问题

查看课程