Pygame模块一

為{幸葍}努か 提交于 2020-02-18 03:47:40
  • pygame.draw:Pygame 中绘制图形的模块。

 

函数内容:

pygame.draw.rect() — 绘制矩形

pygame.draw.polygon() — 绘制多边形

pygame.draw.circle() — 根据圆心和半径绘制圆形

pygame.draw.ellipse() — 根据限定矩形绘制一个椭圆形

pygame.draw.arc() — 绘制弧线

pygame.draw.line() — 绘制线段

pygame.draw.lines() — 绘制多条连续的线段

pygame.draw.aaline() — 绘制抗锯齿的线段

pygame.draw.aalines() — 绘制多条抗锯齿连续的线段

 

  • pygame.key:与键盘相关的 Pygame 模块。

函数内容

pygame.key.get_focused() — 当窗口获得键盘的输入焦点时返回 True

pygame.key.get_pressed() — 获取键盘上所有按键的状态

pygame.key.get_mods() — 检测是否有组合键被按下

pygame.key.set_mods() — 临时设置某些组合键为被按下状态

pygame.key.set_repeat() — 控制重复响应持续按下按键的时间

pygame.key.get_repeat() — 获取重复响应按键的参数

pygame.key.name() — 获取按键标识符对应的名字

 

  • pygame.mouse:Pygame 中与鼠标工作相关的模块。

函数内容

pygame.mouse.get_pressed() —— 获取鼠标按键的情况(是否被按下)

pygame.mouse.get_pos() —— 获取鼠标光标的位置

pygame.mouse.get_rel() —— 获取鼠标一系列的活动

pygame.mouse.set_pos() —— 设置鼠标光标的位置

pygame.mouse.set_visible() —— 隐藏或显示鼠标光标

pygame.mouse.get_focused() —— 检查程序界面是否获得鼠标焦点

pygame.mouse.set_cursor() —— 设置鼠标光标在程序内的显示图像

pygame.mouse.get_cursor() —— 获取鼠标光标在程序内的显示图像

 

 

  • pygame.image:用于图像传输的 Pygame 模块。

函数内容

pygame.image.load() — 从文件加载新图片

pygame.image.save() — 将图像保存到磁盘上

pygame.image.get_extended() — 检测是否支持载入扩展的图像格式

pygame.image.tostring() — 将图像转换为字符串描述

pygame.image.fromstring() — 将字符串描述转换为图像

pygame.image.frombuffer() — 创建一个与字符串描述共享数据的 Surface 对象

 

 

只是为了以后好复习~

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!