From 7caa67e6c2491f1155997768544a8b4bc94ed280 Mon Sep 17 00:00:00 2001 From: Marija Boiko Date: Mon, 29 Jan 2024 09:07:22 +0000 Subject: [PATCH] Update enemy.py --- enemy.py | 31 +++++++++---------------------- 1 file changed, 9 insertions(+), 22 deletions(-) diff --git a/enemy.py b/enemy.py index 26322b1..9885a92 100644 --- a/enemy.py +++ b/enemy.py @@ -1,29 +1,16 @@ import pygame -class Gun(pygame.sprite.Sprite): +class Enemy(pygame.sprite.Sprite): def __init__(self, screen): - super(Gun, self).__init__() self.screen= screen + super(Enemy, self).__init__() self.image=pygame.image.load("sakura.png") - - self.rect=self.image.get_rect() - self.screen_rect=screen.get_rect() - self.rect.centerx=self.screen_rect.centerx - self.rect.bottom=self.screen_rect.bottom - self.mright = False - self.mleft = False + self.rect=self.image.get_rect() + self.rect.y=self.rect.height + self.rect.x=self.rect.width + self.y=float(self.rect.y) - - def output(self): - self.screen.blit(self.image, self.rect) - - def update_gun(self): - if self.mright and self.rect.right < self.screen_rect.right: - self.rect.centerx += 2 - elif self.mleft and self.rect.left > 0: - self.rect.centerx -= 2 - - def create_gun(self): - self.rect.centerx=self.screen_rect.centerx - \ No newline at end of file + def update(self): + self.y +=0.1 + self.rect.y = self.y \ No newline at end of file