
pygame
文章平均质量分 92
基于pygame制作小游戏
熟练的魔法师
还是稚嫩了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【pygame】draw模块
用于绘制简单图形的模块。原创 2023-05-18 16:36:14 · 671 阅读 · 0 评论 -
【pygame】Sprite类
属性:sprites() -> sprites。原创 2023-05-18 14:21:26 · 4847 阅读 · 0 评论 -
【pygame】font 模块
Pygame 中加载和表示字体的模块。函数—— 初始化字体模块—— 还原字体模块—— 检查字体模块是否被初始化—— 获得默认字体的文件名—— 获取所有可使用的字体—— 在系统中搜索一种特殊的字体—— 从系统字体库创建一个 Font 对象类—— 从一个字体文件创建一个 Font 对象字体模块可以在一个新的 Surface 对象上表示 TrueType 字体。它接受所有 UCS-2 字符(‘u0001’ 到 ‘uFFFF’)。此模块为可选择模块,并且依赖于 SDL_ttf。原创 2023-05-17 16:18:06 · 2446 阅读 · 0 评论 -
【pygame】Rect对象
Rect 是用于存储矩形坐标的 Pygame 对象。原创 2023-05-17 15:51:07 · 1227 阅读 · 0 评论 -
【pygame】pygame.transform
pygame.transform 对图片进行操作 用于改变surfaces形态的pygame模块- 垂直和水平翻转- 调整大小到新的分辨率- 旋转图像- 过滤的缩放和旋转- 专门的图像倍增器- 平滑地将曲面缩放到任意大小- 返回正在使用的smoothscale过滤器版本:‘GENERIC’,‘MMX’或’SSE’- 将smoothscale过滤器版本设置为以下之一:‘GENERIC’,‘MMX’或’SSE’- 获取移除的内部区域的图像副本- 在surface中查找边。原创 2023-05-17 12:21:37 · 1404 阅读 · 0 评论 -
【pygame】Surface对象
是 Pygame 1.8.0 新增加的内容,用于指定混合的模式:BLEND_ADD,BLEND_SUB,BLEND_MULT,BLEND_MIN,BLEND_MAX;1.8.1 增加:BLEND_RGBA_ADD,BLEND_RGBA_SUB,BLEND_RGBA_MULT,BLEND_RGBA_MIN,BLEND_RGBA_MAX,BLEND_RGB_ADD,BLEND_RGB_SUB, BLEND_RGB_MULT,BLEND_RGB_MIN,BLEND_RGB_MAX;输出的像素缓冲区是可写的。原创 2023-05-16 16:49:34 · 1445 阅读 · 0 评论 -
【pygame】mouse模块
— 获取鼠标按键的情况(是否被按下)—— 获取鼠标光标的位置—— 获取鼠标一系列的活动—— 设置鼠标光标的位置—— 隐藏或显示鼠标光标—— 检查程序界面是否获得鼠标焦点—— 设置鼠标光标在程序内的显示图像—— 获取鼠标光标在程序内的显示图像这些函数可以用于获取目前鼠标设备的情况,也可以改变鼠标在程序内的显示光标当鼠标按键被按下时会产生 pygame.MOUSEBUTTONDOWN 事件,当鼠标按键被松开时会产生pygame.MOUSEBUTTONUP 事件。原创 2023-05-16 13:55:25 · 1263 阅读 · 0 评论 -
【pygame】event模块
让 Pygame 内部自动处理事件— 从队列中获取事件— 从队列中获取一个事件— 等待并从队列中获取一个事件— 检测某类型事件是否在队列中— 从队列中删除所有的事件— 通过 id 获得该事件的字符串名字— 控制哪些事件禁止进入队列— 控制哪些事件允许进入队列— 检测某一类型的事件是否被禁止进入队列— 控制输入设备与其他应用程序的共享— 检测程序是否共享输入设备— 放置一个新的事件到队列中— 创建一个新的事件对象— 代表 SDL 事件的 Pygame 对象。原创 2023-05-15 16:25:02 · 667 阅读 · 0 评论