首页 > 其他分享 >pygame各个模块概述

pygame各个模块概述

时间:2022-09-24 20:33:36浏览次数:85  
标签:__ modules 访问 概述 pygame 模块 图像

在pygame中,有很多模块,每个模块对应着不同的功能,如果我们知道这些模块是做什么的,那么,对我们的游戏开发会起到关键性的作用。

我们就说说pygame中的各个模块吧!!!

 
    #pygame modules
     
    __author__ = {'name' : 'Hongten',
                  'mail' : '[email protected]',
                  'blog' : 'http://www.cnblogs.com/hongten',
                  'QQ'   : '',
                  'Version' : '1.0'}
     
    __modules__ ='''
        pygame.cdrom    访问光驱
        pygame.color        颜色
        pygame.cursors    加载光标
        pygame.display    访问显示设备
        pygame.draw            绘制形状、线和点
        pygame.event    管理事件
        pygame.examples     不同的例子
        pygame.font            使用字体
        pygame.image    加载和存储图片
        pygame.gfxdraw      Anti-aliasing draw functions
        pygame.locals       常量
        pygame.joystick    使用游戏手柄或者 类似的东西
        pygame.key            读取键盘按键
        pygame.mixer    声音
        pygame.mouse    鼠标
        pygame.movie    播放视频
        pygame.music    播放音频
        pygame.overlay    访问高级视频叠加
        pygame            就是我们在学的这个东西了……
        pygame.rect            管理矩形区域
        pygame.scrap        本地剪贴板访问
        pygame.sndarray    操作声音数据
        pygame.sprite    操作移动图像
        pygame.surface    管理图像和屏幕
        pygame.surfarray    管理点阵图像数据
        pygame.tests        测试例子
        pygame.time            管理时间和帧信息
        pygame.transform    缩放和移动图像
    '''
     
    print(__modules__)

官方文档:http://www.pygame.org/docs/

 

标签:__,modules,访问,概述,pygame,模块,图像
From: https://www.cnblogs.com/wugu-ren/p/16726420.html

相关文章

  • asyncio与不支持异步的模块结合使用
    1、使用前提将不支持异常的模板与asyncio结合使用【默认是使用线程池+事件循环】2、同时下载3张图片的示例1#-*-coding:utf-8-*-2"""3FileName:te......
  • Service模块读取AppSettings.json
    创建对应的映射类:publicclassAppSettings{//publicConnectionstringsConnectionStrings{get;set;}publicstringPurchaseUrl{get;set;}pub......
  • 有效地对 Python 模块导入进行排序
    有效地对Python模块导入进行排序在本文中,我们将了解如何使用isort库来自动安排Python模块的导入。随着Python项目的扩展,您开始拥有越来越多的文件,每个文件都包......
  • dpdk21.11 添加igb_uio模块
    目录IGB_UIO模块两种添加方式零、下载IGB_UIO模块一、直接添加到文件中1.1复制dpdk-kmods/linux/igb_uio/到dpdk-stable-21.11.1/kernel/linux/目录下1.2修改mes......
  • SpringCloud使用注解+AOP+MQ来实现日志管理模块
    简介无论在什么系统中,日志管理模块都属于十分重要的部分,接下来会通过注解+AOP+MQ的方式实现一个简易的日志管理系统思路注解: 标记需要记录日志的方法AOP: 通过AOP......
  • 利用Qt的QSql模块执行firebird存储过程(Qt 5.14 + firebird 3.0.X)
    Qt需要调用firebird的存储过程,网上找了下,都是调用oracle,mssql,mysql的示例,没找到执行firebird存储过程的。无奈到firebird网站找打firebird语言参考,里面对执行存储过程......
  • 视频融合平台EasyCVR用户管理模块添加用户出现异常提示的问题修复
    EasyCVR具备强大的视频接入、汇聚与管理、视频分发、设备管理、用户及角色权限管理等能力。平台可支持创建用户及角色,并为角色分配相关权限,支持对设备进行权限管理划分,达到......
  • GraphQL概述
    一种用于API的查询语言GraphQL既是一种用于API的查询语言也是一个满足你数据查询的运行时。GraphQL对你的API中的数据提供了一套易于理解的完整描述,使得客户端......
  • EasyCVR视频广场模块分组列表中,点击设备提示“通道未开启”是什么原因?
    EasyCVR平台支持海量视频汇聚管理,能兼容多类型的设备接入,可覆盖市面上大多数的视频源设备,包括各种IPC、NVR、视频服务器、单兵设备、编码器设备等。平台可对前端接入设备进......
  • python-模块-模块导入之__name__
    1模块__name__每个模块都有一个名称,在模块中可以通过语句来找出模块的名称。这在一个场合特别有用,当一个模块被第一次输入的时候,这个模块的主块将被运行。假如我们只想......