09pygame基本框架
2018-01-31 本文已影响0人
全宇宙最帅De男人
pygame最小开发框架
1.引入pygame和sys
import pygame,sys
pygame.init()
sys是Python的标准库,sys提供Python运行时环境变量的操控,sys.exit()用于退出结束游戏并退出.
2.初始化Init()及设置
pygame.init()
screen = pygame.display.set_mode(600,400)#初始化显示窗口
pygame.display.set_caption("pygame游戏之旅")#初始化窗口名称
pygame.init():对pygame内部各功能模块进行初始化创建及变量设置,默认调用
3.(无限循环开始)获取事件并逐类显示
while True:
for event in pygame.event.get(): # 从pygame的事件队列中取出事件,并从队列中删除该事件
if event.type == pygame.QUIT: # 获得响应事件类型,并逐类响应;pygame.QUIT是pygame中定义的退出事件常量
sys.exit()
4.刷新屏幕
pygame.display.update()
对显示窗口进行更新,默认窗口全部重绘
完整代码:
import pygame,sys
pygame.init()
screen = pygame.display.set_mode((800,600))
pygame.display.set_caption("pygame游戏之旅")
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
pygame.display.update()