依然是python学习书里,飞船射击外星人游戏项目……
其中添加play按钮,我想添加中文的‘开始游戏’,但是显示出来是框框
解决办法:
step1……
将一个中文字体文件,如宋体的字体文件(从电脑C盘Windows文件夹里的Fonts字体文件夹里随便找一个),放在你的项目目录下
step2……
原来的 self.font=pygame.font.SysFont(None,45)
改成 self.font=pygame.font.Font(‘STZHONGS.TTF’,45)
说明:none默认字体中文不能用,要改成一个中文字体,书上的SysFont换成中文文本后不能用,改成Font就可以了(求大神指点为什么……)
参考感谢:https://www.cnblogs.com/ysysbky/p/12172761.html