if name == ‘main’:
“”“主程序”“”
pygame.init() # 初始化pygame
size = width, height = 400, 650 # 设置窗口
screen = pygame.display.set_mode(size) # 显示窗口
background = pygame.image.load(“assets/background.png”) # 加载背景图片
while True:
# 轮询事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
screen.blit(background,(0,0))
pygame.quit()
2.定义小鸟类
-
属性:设置小鸟的皮肤,坐标,降落速度,生命状态
-
方法:更新小鸟坐标位置
class Bird(object):
“”“定义一个鸟类”“”
def init(self):
“”“定义初始化方法”“”
self.birdRect = pygame.Rect(65, 50, 50, 50) # 鸟的矩形
# 定义鸟的3种状态列表
self.birdStatus = [pygame.image.load(“assets/1.png”),
pygame.image.load(“assets/2.png”