上传文件至 ''

This commit is contained in:
206530113 2021-06-19 11:16:08 +08:00
parent f76bcd0b00
commit 499d9bfd81
1 changed files with 11 additions and 13 deletions

View File

@ -1,14 +1,12 @@
# 子弹类
self.rect.topleft = [x + 100 / 2 - 22 / 2, y - 25] # 矩形左上角坐
# 窗口
self.screen = screen
# 速度
self.speed = 20
class EnemyPlane(pygame.sprite.Sprite):
"""敌方飞机"""
# 敌方所有子弹 类属性
enemy_bullets = pygame.sprite.Group()
def update(self):
# 修改子弹坐标
self.rect.top -= self.speed
# 如果子弹移出屏幕上方,则销毁子弹对象
if self.rect.top < -22:
# 超出界面 干掉自己
self.kill()
def __init__(self, screen):
pygame.sprite.Sprite.__init__(self)
# 5.创建一个飞机的图片
self.image = pygame.image.load('./feiji/enemy0.png') # 51*39
self.rect = self.image.get_rect()
x = random.randrange(1, Manager.bg_size[0], 50)
self.rect.topleft = [x, 0]