自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 6 PyGame 碰撞检测

绘制在屏幕上的两个图像碰撞监测很简单,调用colliderect方法:   # 在屏幕上用定义的颜色、形状、位置、线宽画长方体   r = pygame.draw.rect(screen, color, re...

2019-11-26 11:05:28 534 0

原创 5 PyGame Sprite

Spirte 的概念在很多游戏引擎中都有,但是没有统一的定义,可以笼统的认为 Sprite 是一个对象,可以方便创建、绘制、管理、销毁运动实例。 PyGame 中的 Sprite 通过继承 Sprite 类实现,主要动作是重载 update 方法和给 image、rect 属性赋值。其中,imag...

2019-11-21 08:24:35 337 0

原创 【PyGame】4 PyGame 鼠标键盘事件

事件处理的时机 在程序主循环开始,我们获取事件并进行处理: # 主循环 while True:     # 事件处理     for event in pyg...

2019-11-19 14:40:41 873 0

原创 3 PyGame 图形移动

移动图形的原理很简单,就是擦除旧的,画上新的;同时根据视觉暂留原理,当物体移去时,视神经对物体的印象不会立即消失,而要延续0.1 -0.4秒的时间,只要擦除和重画足够快,就能够形成连续的动画。 在PyGame中简单的实现效果如下: # 主循环 while True:  ...

2019-11-15 10:27:39 708 0

原创 PyGame 图形绘制

PyGame 绘图两个步骤: pygame.draw(点线面、长方形、圆形、多边形) 更新到屏幕 以长方形为例: # 画长方形 LEFT = 100 TOP = 100 LENGTH = 20 WIDTH =&nb...

2019-11-12 15:25:08 410 0

原创 PyGame 入门与框架

官网 https://www.pygame.org 安装 pip install pygame 如下图所示,说明安装成功了: 最小框架 感觉注释已经很清楚了: # 导入相关模块 import sys, pygame ''' pygame 初始化 pygame....

2019-11-11 16:39:11 169 0

提示
确定要删除当前文章?
取消 删除