模块列表
Pygame中提供了众多的模块来完成不同的功能,以下给出一张概览表,方便在开发时查阅相关文档。
模块名称 | 功能 |
---|---|
pygame | pygame核心模块 |
pygame.cdrom | 光驱访问模块 |
pygame.cursors | 鼠标光标控制模块 |
pygame.display | 显示设备控制模块 |
pygame.draw | 绘图模块 |
pygame.event | 事件管理模块 |
pygame.font | 字体控制模块 |
pygame.image | 图片加载、存储模块 |
pygame.joystick | 游戏手柄及控制杆控制模块 |
pygame.key | 键盘控制模块 |
pygame.mixer | 声音管理模块 |
pygame.mouse | 鼠标控制模块 |
pygame.music | 音频播放模块 |
pygame.overlay | 高级视频叠加处理模块 |
pygame.rect | 矩形区域管理模块 |
pygame.sndarray | 声音数据处理模块 |
pygame.sprite | 精灵管理模块 |
pygame.surface | 图像及屏幕管理模块 |
pygame.surfarray | 点阵图像管理模块 |
pygame.time | 时间与帧信息管理模块 |
pygame.transform | 图像变换模块 |
某些模块在不同的系统平台上可能是不可用的,所以在使用前可以使用if pygame.font is None:
来测试一下。