17 lines
473 B
Python
17 lines
473 B
Python
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)
|
|
|