文章目录[隐藏]
入门
编程工具选择
IDLE:初级入门
vscode:
pycharm:免费
anaconda:科学计算
pygame简介与安装
pygame最小框架
import pygme, sys #引入pygame和sys
pygme.init() # 初始化init()
screen = pygame.display.set_mode((600, 400))
pygame.display.set_caption("pygame 游戏")
while True:
for event in pygame.event.get(): #获取事件并逐类响应
if event.type == pygame.QUIT:
sys.exit()
pygame.display.update() #刷新屏幕
内容列表:
pygame模块最小框架:无限循环(响应事件、刷新屏幕)
- 导入模块
-
sys是Python的标准库
-
sys提供Python运行时环境变量的操控
-
sys.exit()用于退出、结束游戏
- 初始化
pygame.init()
:窗体、事件。
screen = pygame.display.set_mode((600, 400))
:设置窗体的大小,并将窗体保存到screen变量中;
pygame.display.set_caption("Pygame游戏")
:设置显示窗口的标题内容,参数title是字符串类型。
- 无限循环
pygame事件形成队列,pygame.event.get()
从pygame的事件队列中取出事件,并从队列中删除该事件,例如:键盘按下事件。
event.type
:获取事件的类型
pygame.QUIT
是一种事件类型,退出事件。
- 刷新屏幕
pygame.display.update()
对显示窗口进行更新,不然显示的是窗口之前的状态,它默认是将窗口全部重绘。
版权声明:本文为CSDN博主「acktomas」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/acktomas/article/details/123252610
暂无评论