- 初始化方法
- 直接指定背景图片
- is_alt判断是否是另一张图片
- False表示第一张图像,需要与屏幕重合
- True表示第二张图片,在屏幕正上方
- update方法
- 判断是否移动出屏幕,如果是,将图像设置到屏幕正上方,从而实现交替滚动
class Background(GameSprite):
def update(self):
super().update()
if self.rect.y>=SCREEN_RECT.height:
self.rect.y = -self.rect.height