pygame最小开发框架(嵩天老师视频笔记)

£可爱£侵袭症+ 提交于 2020-02-16 23:44:11

pygame最小开发框架

开发框架四个基本步骤

1. 引入pygame和sys

     sys是python的标准库,提供python运行时环境变量的操控
     sys.exit()用于退出游戏

2. 初始化init()及设置

    pygam.init()能够对pygame内部各功能模块进行初始化
    初始化显示窗口 :pygame.display.set_mode(size) ,
                   参数size是一个元组分别表示窗口的长度和宽度。
    初始化窗体的标题:pygame.display.set.caption()

4. 获取事件并逐类响应

	pygame中的所有事件:键盘敲击,鼠标移动都形成一个队列。
	可以使用pygame.event.get() 从pygame的事件队列中取出事件并从队列中删除事件
	pygame.QUIT是python中定义的退出事件常量
	通过event.type == pygame.QUIT 判断是否推出

5. 刷新屏幕

函数pygame.display.update()刷新屏幕

代码演示

  import pygame,sys

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

效果演示

在这里插入图片描述

虽然很low,但也算完成了!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!