import pygame class Bullet (pygame.sprite.Sprite): def __init__(self, screen, gun): self.screen = screen super(Bullet, self).__init__() self.rect=pygame.Rect(0,0,4,12) self.rect.centerx = gun.rect.centerx self.rect.top = gun.rect.top +18 self.color = 0,0,0 self.speed = 1 self.rect.y def update(self): self.rect.y -= self.speed def draw_bullet(self): pygame.draw.rect(self.screen, self.color, self.rect)