PyGame学习笔记之壹

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

PyGame学习笔记之壹

兄主的仙人掌   2020-02-28 我要评论

新建窗口

代码

'''PyGame学习笔记之壹'''
import pygame                                # 引入 PyGame 库
pygame.init()                                # PyGame 库初始化
screen = pygame.display.set_mode([640, 480]) # 新建窗口,大小为[640, 480]
running = True                               # 初始化窗口运行变量,表示窗口是否需要继续运行
while running:                               # 需要继续运行是运行
    for event in pygame.event.get():         # 枚举 PyGame 事件
        if event.type == pygame.QUIT:        # 如果需要退出
            running = False                  # 窗口不需要继续运行
pygame.quit()                                # PyGame 窗口退出

分析

pygame库运行前需要使用

pygame.init()

初始化一下,用于初始化 PyGame

接着新建窗口screen,大小为[640, 480]

screen = pygame.display.set_mode([640, 480])

然后进入窗口主循环

while running:

为了能捕获到退出消息,还有进入事件循环

for event in pygame.event.get():

一旦发现捕获到了退出事件

if event.type == pygame.QUIT:

就将窗口运行变量running设为False,退出窗口主循环

最后退出 PyGame 窗口

参考文献

  1. 《父与子的编程之旅》 $ \text{P184 16.2 PyGame}$ 窗口

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们