初始化pygame,让pygame能够正常工作
设置一个名为screen的显示窗口,并设置大小
让游戏名称显示在窗口上
for event in pygame.event.get():
if event.type==pygame.QUIT:
sys.exit()
使窗口能够正常关闭
不断更新屏幕,并使最近绘制的屏幕可见.
对screen使用fill来填充颜色,这个方法只接受一个实参,一种颜色
与图像不在同一个文件夹的要显示路径名,这个函数返回一个表示图像的surface
对surface使用get_rect()方法,获取其位置属性包括:
x,y,top,bottom,right,topleft,bottonleft,topright,bottomright,midtop,midbottom,
midrighr,center,centerx,centery,size,width,height,
这个方法是将一个图像绘制到另一个图像上,这里的self.image指的是加载图像时返回的
的一个surface,self.rect指的是图像的位置信息.
event.type==pygame.KEYDOWN
event.type==pygame.LEYUP
event.type==pygame.K_RIGHT
上述三行代码分别判断的是键盘键是否按下,键盘键是否松开,键盘上的方向右键是否被操作.
创建一个矩形
碰撞检测,参数为两个编组
清空列表
碰撞检测,参数为图像和一个编组
sleep是time模块中的一个函数,主要用来停顿
也可以设置一个中间变量来渲染文本
隐藏光标