一、使用文字需要导入一个方法 freetype
具体方法
pygame.freetype.Font(“C:\Windows\Fonts\方正粗黑宋简体.ttf”,24)
前者表示字体类型,后者表示字体大小
字体类型在电脑的c盘Windows >>fonts文件下

import pygame,sys
import pygame.freetype
pygame.init()
pos=[150,150]
GOLD=255,251,0
BLACK=0,0,0
screen=pygame.display.set_mode((600,400))
pygame.display.set_caption("绘制文字")
f1=pygame.freetype.Font("C:\Windows\Fonts\方正粗黑宋简体.ttf",24)
f1rect=f1.render_to(screen,pos,"世界和平,承蒙关照",fgcolor=GOLD,bgcolor=BLACK,)
while True:for event in pygame.event.get():if event.type == pygame.QUIT:sys.exit()pygame.display.update()

使用pygame绘制文字相关推荐

  1. python 滚动字幕_Python pygame绘制文字制作滚动文字过程解析

    这篇文章主要介绍了Python pygame绘制文字制作滚动文字过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 字体常用的不是很多,在pyg ...

  2. python怎样画动态文字_Python之pygame学习绘制文字制作滚动文字

    pygame绘制文字 ✕ 今天来学习绘制文本内容,毕竟游戏中还是需要文字对玩家提示一些有用的信息. 字体常用的不是很多,在pygame中大多用于提示文字,或者记录分数等事件. 字体绘制基本分为以下几个 ...

  3. 12.6pygame游戏开发框架(6):绘制文字

    @加载字体 # 加载字体 textFont = pygame.font.Font("./font/font.ttf",30) @在帧中绘制文字 # True = 抗锯齿 # (25 ...

  4. 使用Python,OpenCV进行涂鸦(绘制文字、线、圆、矩形、椭圆、多边形轮廓、多边形填充、箭头~)

    使用Python,OpenCV进行涂鸦(绘制文字.线.圆.矩形.椭圆.多边形轮廓.多边形填充.箭头) 1. 效果图 2. 原理 2.1 绘制线:cv2.line(canvas, (300, 0), ( ...

  5. OpenCV 【十六】RNG随机数发生器putText绘制文字

    1 目的 使用 随机数发生器类 (RNG) 并得到均匀分布的随机数. 通过使用函数 putText 显示文字. 第一步是实例化一个 Random Number Generator(随机数发生器对象) ...

  6. python画的图怎么保存_python通过PyGame绘制图像并保存为图片文件的代码

    把开发过程中常用的一些内容片段记录起来,下边内容是关于python通过PyGame绘制图像并保存为图片文件的内容,希望对大伙有较大好处. ''' pg_draw_circle_save101.py d ...

  7. 【Android 应用开发】Canvas 精准绘制文字 ( 文本边界坐标解析 | 绘图位置 )

    文章目录 一.文本边界坐标解析 二.绘图位置 一.文本边界坐标解析 在上一篇博客 [Android 应用开发]Canvas 精准绘制文字 ( 测量文本真实边界 | 将文本中心点与给定中心点对齐 ) 中 ...

  8. 【Android 应用开发】Canvas 绘制文字 ( 文字尺寸测量 | 基线绘制 )

    文章目录 I . 文字尺寸测量 II . 基线绘制 I . 文字尺寸测量 1 . 精准绘制需求 : Canvas 绘制文字时 , 有时需要精准的控制文字的绘制 , 如绘制到指定的区域 , 居中 , 或 ...

  9. qt char*转int_Qt在Linux下绘制文字原理-使用FreeType来绘制字形

    原文链接 Qt源码那些事儿-Qt绘制文字原理_使用FreeType来绘制字形​www.cryfeifei.cn 前言 Qt在Linux绘制字体是使用的FreeType. FreeType是一个用C语言 ...

最新文章

  1. TEE(Trusted Execution Environment)简介
  2. 如何用leangoo快速搭建敏捷研发体系分享会
  3. 死锁产生条件-环路等待条件
  4. Windows Embedded Compact 7开发环境的搭建
  5. Vue中使用input简易的上传图片
  6. 第三方支付平台源码 商业支付源码
  7. 消息中间件学习总结(1)——RocketMQ之专访RocketMQ联合创始人:项目思路、技术细节和未来规划
  8. java迷宫实训报告_Java综合实训报告-迷宫.doc
  9. 电路布线(动态规划C++实现)
  10. Repeater 控件的嵌套使用
  11. Confluence 6 配置数字格式
  12. 二叉树的深度(剑指 Offer 55 - I)
  13. 学以致用——使用VBA从身份证号提取性别、出生年月日、年龄(Extract gender, DOB, age from ID)
  14. 5G工业无线路由器的优势和应用场景
  15. 《低风险投资之路》书中的精髓:低风险不等于低收益。
  16. 快速学习Groovy
  17. 洛谷 B2006 地球人口承载力估计
  18. 某同学使用计算机求,【判断题】某同学计算机考试成绩80分,这是统计指标值...
  19. 成都物韵电子商务有限公司推广网店需要注意什么?
  20. 让dropout在图像超分辨领域大放异彩![2022 CVPR]

热门文章

  1. 最新cocos2d-x 3.0博客教学 小游戏[史上最坑爹的游戏] 004第三关:让坦克过桥
  2. 昆明-大理-丽江-泸沽湖最新自驾游记
  3. SSAS教程(一)——SSAS简介
  4. 50000字,数仓建设保姆级教程,离线和实时一网打尽(理论+实战) 下
  5. mark:英伟达硬编码SDK接口文档
  6. TVS管参数介绍及选型
  7. citrix桌面虚拟化
  8. 图片批量下载并打包成zip
  9. 复频域求零输入响应_信号处理的复频域分析方法推荐
  10. 26位前谷歌AI专家出走创业