01pygame 框架学习
分类:
文章
•
2023-11-11 16:46:40
- pygame安装
- 最小框架
- 引用:初始化:处理:刷新。
- 1、引入:import
- 2.初始化: init()
- 3、处理 while True:
- 4.刷新:update()
- Sys模块的常见函数:
- sys是python标准库(标准模块),提供了一系列有关Python运行环境的变量和函数。
- sys.exit([arg]): 程序中间的退出,arg=0为正常退出。
- sys.getdefaultencoding(): 获取系统当前编码,一般默认为ascii。
- sys.path: 获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import时正确找到。
- sys.platform: 获取当前系统平台。
- Pycharm显示的display相关模块
- 搞定位图加载和绘制。screen = pygame.display.set_mode()
- (600,400)窗体分辨率,以宽*高的形式来定义。
- 处理

- while True: 无限循环,直到Python运行时退出结束。注意,T大写
- pygame.event 用于处理事件与事件队列的 Pygame 模块。Pygame 通过事件队列控制所有的事件消息。该模块中的程序帮用户管理事件队列。输入队列很大程度依赖于 pygame 的 display 模块。如果 display 没有被初始化,显示模式没有被设置,那么事件队列就还没有开始真正工作。
- pygame.event.get()函数---—从队列中获取事件,并在队列中删除该事件
- event type------事件类型。从pygame事件列表中遍历事件,如果触发事件的类型为pygame的预定事件(如:QUIT),那么执行退出操作。
- pygame.QUIT 是Pygame中定义的退出事件常量
