pygame在屏幕上显示中文的方法
2023-08-10 09:45:25 来源:网络
热度: ℃
pygame在屏幕上显示中文的方法
想在pygame做的游戏上显示积分生命值等文本信息,需要4步
第一步 使用
pygame.font.SysFont(“字体”,字体大小)
实例化一个对象
第二步
使用对象里的 render方法渲染文字
然后使用场景的blit方法渲染到游戏的0,0位置
但是遇到一个问题 如果你的 “hello” 是中文的话他是不显示的 只会显示一个个 ‘口’ 样子的字符 。
通过研究 把类换成 pygame.font.Font(“字体路径”,字号)
可以解决问题
字体路径在这个文件夹下面
需要注意的是你看到的文件名字不是真实的文件名
你用鼠标右击文件 选择属性,这才是文件名字
怎么把pygame的游戏导出成exe,Python交流,技术交流区,鱼C论坛
你试下在cx_freeze的setup.py中的build_exe的字典中加入packages:[pygame]
最新发布
- 1pygame在屏幕上显示中文的方法2023-08-10 09:45:25
- 2凉屋上市了吗2023-08-08 19:09:54
- 3哈登这么强,为什么火箭连季后赛都进不去?2023-08-07 03:07:45
- 4求战争雷霆下载地址2023-08-06 15:37:29
- 5求F-22雷霆战机3下载地址2023-08-05 16:33:49
- 6雷霆战机晶核怎么合成雷霆战机晶核合成技巧?2023-08-05 09:42:43
- 7steam上必买的好游戏有哪些?2023-08-04 22:12:56
- 8克里斯·帕拉特有演过变形金刚吗?2023-08-04 10:32:18
- 9开罗游戏为什么没有破解版了2023-08-04 04:43:52
- 10求NBA2K10王朝雷霆队交易攻略2023-08-03 22:53:59