每日日报
安装pygame模块
安装制作游戏的模块
通过pip命令安装
pip install pygame
游戏初始化与退出
初始化
pygame.init()
退出
pygame.quit()
矩形区域对象
矩形区域四要素
x坐标,y坐标,宽,高
x,y,width,heigh
矩形区域的描述类
矩形区域有四个要素
x
y
width
height
有三种方式可以创建出矩形对象
矩形区域对象 = pygame.Rect(x,y,width,height)
矩形区域对象 = pygame.Rect((x,y),(width,height))
矩形区域对象 = pygame.Rect(object)
源码中的注释
Rect(left, top, width, height) -> Rect
Rect((left, top), (width, height)) -> Rect
Rect(object) -> Rect
pygame object for storing rectangular coordinates
补充说明
Rect对象不依赖于pygame.init()的初始化意思是说,即便不初始化pygame,也可以使用pygame.Rect类创建对象
游戏主窗口
先创建窗口,然后再到窗口中绘制图画
创建管理游戏窗口的模块pygame.display
主要使用两个函数
set_mode(),用于初始化游戏显示的窗口
update(),用于刷新屏幕显示初始化游戏显示窗口函数
pygame.display.set_mode(宽高元组)
返回一个窗口对象
例如
screen = pygame.display.set_mode((480,700))
函数的参数
函数的参数
set_mode(resolution=(0,0), flags=0, depth=0)
resolution,屏幕的宽高
flag,是否全屏等,一般不改默认值
depth,颜色位置,默认是自动匹配
- 每日日报
- 每日日报
- 每日日报
- 每日日报
- python3实现公众号每日定时发送日报和图片
- 每日日报
- 每日日报
- 每日日报
- 每日工作日报
- 每日一发Python---python中的enumerate函数
- 每日一句
- 【每日scrum】NO.5
- java每日练习-1
- Apple Mac OS X每日一技巧005:Photo Booth把你的Mac当成照相机
- 每日一支TED——Ethan Nadelmann:为什么我们应该终止禁毒战争
- 整数二进制位中1的个数【每日一题】
- 每日学习笔记(18)
- 每日一招:最高操作境界“一买就涨”
- 基于pyqt5+python3.4的cups每日商户统计程序开发
- Apple Mac OS X每日一技巧020:更换程序、文档、Dock、文件夹图标