模块列表

Pygame中提供了众多的模块来完成不同的功能,以下给出一张概览表,方便在开发时查阅相关文档。

模块名称功能
pygamepygame核心模块
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:来测试一下。