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()
上一篇下一篇

猜你喜欢

热点阅读