admin 管理员组文章数量: 1087677
pygame基础 学习笔记 (03
效果:
代码:
import pygame,sys# 1.初始化操作
pygame.init()# 2.创建游戏窗口
window_size_width = 600
window_size_height = 400
window = pygame.display.set_mode((window_size_width,window_size_height))# 设置游戏标题
pygame.display.set_caption('游戏test')# 创建字体对象
font = pygame.font.Font("C:/Windows/Fonts/STXINWEI.TTF",30) # 参数:字体文件,字体大小# 创建文字对象
text = font.render("你好",True,(255,0,0),(255,255,0)) # 参数:文字内容,True,文字颜色,背景颜色# 缩放和旋转
text_rotozoom = pygame.transform.rotozoom(text, 90, 2) # 参数:目标,旋转角度,缩放比例w,h = text_rotozoom.get_size() # 获取文字大小
window.blit(text_rotozoom,((window_size_width-w)/2,(window_size_height-h)/2 )) # 渲染到窗口并设置字体显示位置pygame.display.flip() # 第一次刷新# 3.让游戏保持一直运行的状态
while True:# 4.检测事件for event in pygame.event.get():# 对事件作出相应的响应if event.type == pygame.QUIT: # 如果点击了关闭按钮sys.exit()
本文标签: pygame基础 学习笔记 (03
版权声明:本文标题:pygame基础 学习笔记 (03 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1694381490a251410.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论