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