美文网首页
09pygame基本框架

09pygame基本框架

作者: 全宇宙最帅De男人 | 来源:发表于2018-01-31 21:24 被阅读0次

    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()
    

    相关文章

      网友评论

          本文标题:09pygame基本框架

          本文链接:https://www.haomeiwen.com/subject/fialzxtx.html