美文网首页
pygame在屏幕上显示中文的方法

pygame在屏幕上显示中文的方法

作者: chauncyzy | 来源:发表于2018-03-18 19:16 被阅读0次

    想在pygame做的游戏上显示积分生命值等文本信息,需要4步

    第一步 使用

    pygame.font.SysFont(“字体”,字体大小)

    实例化一个对象

    第二步

    使用对象里的 render方法渲染文字

    然后使用场景的blit方法渲染到游戏的0,0位置

    但是遇到一个问题   如果你的  “hello”  是中文的话他是不显示的  只会显示一个个 ‘口’  样子的字符  。

    通过研究  把类换成  pygame.font.Font(“字体路径”,字号)

    可以解决问题

    字体路径在这个文件夹下面

    需要注意的是你看到的文件名字不是真实的文件名

    你用鼠标右击文件  选择属性,这才是文件名字

    相关文章

      网友评论

          本文标题:pygame在屏幕上显示中文的方法

          本文链接:https://www.haomeiwen.com/subject/pskeqftx.html