【跪求大佬指点】pygame做出的游戏里真的不能输入中文字符么?
pygame吧
全部回复
仅看楼主
level 1
Echo_607
楼主
我正在做一款文字互动类游戏,需要在pygame里实现中文字符串输入,
然而pygame并不能识别任何中文输入,,
我真的找不到任何办法了,,,
唯一能做到的只有英文字母输入,有没有大神知道有其他方法可以实现中文输入或者类似的方法曲线救国?
小弟在此拜谢!!!
###################################################################
2020年01月01日 23点01分
1
level 3
Blanc解说
导入汉文字体
2020年01月08日 11点01分
2
level 3
Blanc解说
到windows目录下的Font文件夹里去找
2020年01月08日 11点01分
3
level 3
Blanc解说
找宋体等字体
2020年01月08日 11点01分
4
Echo_607
多谢指点!!这帖子是我前一段时间遇到的难题,当时的问题是pygame窗口内的文字输入框无法输入中文,只能输入键盘事件,
2020年01月17日 00点01分
Echo_607
虽然现在还没有解决,但是找了几个曲线救国的方法,一个是让用户在文档内输入中文然后在pygame内实时刷新读取然后处理,另一个是放弃pygame直接用pyqt实现游戏窗口,,我是真的难
2020年01月17日 01点01分
Echo_607
再次感谢大佬的回答!
2020年01月17日 01点01分
level 2
AImaurice
估计要你自己实现一个汉字文本输入框。github上有人实现了基于pygame的文本输入框,不过是英文的,你可以去看一下,下载下来,读一下源代码/
2020年03月13日 01点03分
5
level 2
◆云line◆
或许要用到winapi吧?我也在研究,pygame实在太底层了
2020年04月21日 03点04分
7
1