set_mode() 函数用于初始化显示表面或窗口。size 参数是一对代表宽度和高度的数字。flags 参数是附加选项的集合。depth 参数表示用于颜色的位数。...语法:
set_mode(size=(0, 0), flags=0, depth=0, display=0, vsync=0)
创建一个变量来存储玩家的速度。设置玩家的初始坐标。...现在,根据键盘事件(即键状态改变时发生的事件)更改播放器的 x 和 y 坐标。
blit(surface,surfacerect) 函数用于在屏幕上绘制图像。...例如,如果我们想在玩家改变移动方向时翻转精灵,那么我们可以使用下面的代码
window.blit(pygame.transform.flip(image, False, True), (x,y))
flip...时钟用于跟踪和控制游戏的帧速率
clock = pygame.time.Clock()
# 创建一个变量来检查运动方向
# 每当玩家改变方向时,我们就会改变它的值
direction = True