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

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

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

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

第一步 使用

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

实例化一个对象

第二步

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

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

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

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

可以解决问题

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

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

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

相关文章

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

    想在pygame做的游戏上显示积分生命值等文本信息,需要4步 第一步 使用 pygame.font.SysFont...

  • Fonts(字体)

    倘若想在屏幕上显示字体,用pygame.draw.line()的话过于麻烦,因此,Pygame为字体和创建文本提供...

  • Day_10 异常与pygame

    异常捕获 pygame操作流程 pygame显示文字 pygame显示图片与图片操作 pygame基本显示

  • 2020 无人驾驶(5)之车道线检测

    这里使用 pygame 来显示图片,有关 pygame 使用方法还是比较简单,pygame.init()初始化 p...

  • Day-18正则表达式2

    pygame游戏基本框架的创建 pygame中图片的显示 字体的显示 图形 Pygame Pygame有很多的模块...

  • day11 pygame应用

    01 pygame事件 02 鼠标事件的运用 03 鼠标事件的应用2 要求:先在屏幕上显示一张图片,鼠标按下移动的...

  • Python-day-11

    一、pygame 二、鼠标事件的应用 三、鼠标事件的应用2 要求: 先在屏幕上显示一张图片,鼠标按下移动的时候,拽...

  • 玩蛇系列之Pygame教程(四)-- 绘制文字

    如果你想绘制文字到屏幕上,Pygame提供了很方便的方法使用的** . ttf **字体文件,这样我们就能很轻易的...

  • pygame应用

    一、pygame事件 二、鼠标键盘应用 效果如下: 三、鼠标事件应用2 要求:先在屏幕上显示一张图片,鼠标按下移动...

  • 怎么知道cell是否在屏幕中?

    获取显示在屏幕上的所有cell的indexPath值 获取显示在屏幕上的所有cell

网友评论

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

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