暑假时参加学校的python培训,学习pygame。好记性不如烂笔头,今天将暑假的培训做一个总结,方便以后的学习。
1导包
import pygame2界面设置
2.1屏幕设置
2.1.1初始化
#界面初始化 pygame.init()2.1.2定义标题
pygame.display.set_caption("标题")2.1.3屏幕大小设置
screen=pygame.display.set_mode((长,宽))2.2图片设置
2.2.1图片加载
pygame.image.load(r"图片路径")2.2.2图片大小处理
pygame.transform.scale(图片变量,(长,宽))2.2.3显示图片
screen.blit(图片变量, (横坐标, 纵坐标))2.3文字设置
2.3.1文字设置
font=pygame.font.Font("文字格式路径",文字大小)2.3.2文字显示
screen.blit(font.render(“文字内容”, True, (0, 0, 0)颜色), (横坐标,纵坐标))3多媒体设置
3.1初始化
#音乐模块初始化 pygame.mixer.init()3.2加载音乐
pygame.mixer.Sound(r"音乐文件路径")3.3播放音乐
音乐变量.play()3.4音乐暂停
音乐变量.stop()4监听器设置
4.1遍历事件
for event in pygame.event.get():4.2判断事件类型
4.2.1退出事件
if event.type==pygame.QUIT: exit()4.2.2鼠标点击事件
if event.type==pygame.MOUSEBUTTONDOWN: #获取鼠标坐标 x,y=pygame.mouse.get_pos()5显示刷新
pygame.display.update()