每日日报

安装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,颜色位置,默认是自动匹配

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值