特色美食网站建设策划书,莱芜话题最新消息,陕西省建设监理协会证书查询网站,企业网站标题设置pygame的介绍与环境搭建
Pygame模块 安装
WindowsR打开命令窗口#xff0c;输入#xff1a;
pip install pygame 或者安装指定版本
pip install pygame 2.3.0常用模块
在Pygame框架中有很多模块#xff0c;官方网址pygame news 。 其中最常用模块的具体说明如下表所示…pygame的介绍与环境搭建
Pygame模块 安装
WindowsR打开命令窗口输入
pip install pygame 或者安装指定版本
pip install pygame 2.3.0常用模块
在Pygame框架中有很多模块官方网址pygame news 。 其中最常用模块的具体说明如下表所示。
模块名功能说明pygame.display访问显示设备pygame.draw绘制形状、线和点pygame.event管理事件pygame.font使用字体pygame.image加载和存储图片pygame.key读取键盘按键pygame.mixer声音pygame.mouse鼠标pygame.movie播放视频pygame.music播放音频pygame.overlay访问高级视频叠加pygame.rect管理矩形区域pygame.sndarray操作声音数据pygame.sprite操作移动图像pygame.surface管理图像和屏幕
【示例】开发第一个Pygame程序
import pygame
#初始函数使用pygame的第一步
pygame.init()
#生成主屏幕screen
pygame.display.set_mode((600,500))
#设置标题
pygame.display.set_caption(Hello Pygame)
while True:#刷新屏幕pygame.display.update()执行结果如图所示 对上述示例代码的具体说明如下所示。 set_mode函数会返回一个Surface对象代表了在桌面上出现的那个窗口。在3个参数中第1个参数为元组表示屏幕的大小第2个标志位具体含义如下表所示如果不用什么特性就指定0第3个为色深。 各个标志位的具体含义 标志位含义FULLSCREEN创建一个全屏窗口DOUBLEBUF创建一个“双缓冲”窗口建议和HWSURFACE和OPENGL同时使用NOFRAME创建一个没有边框的窗口RESIZEBLE创建一个可以改变大小的窗口OPENGL创建一个OPENGL渲染的窗口HWSURFACE创建一个硬件加速的窗口必须和FULLSCREEN同时使用 游戏的主循环是一个无限循环直到用户退出。在这个主循环里面做的事情就是不停的刷新新画面。 注意 如果未安装pygame模块的打开控制台执行 pip install pygame 命令进行安装。