Beispiel #1
0
 def __init__(self):
     Sprite.__init__(self)
     self.speed = 0.27
     self.decay = 0.98
     self.pos = Point(350, 200)
     self.time_to_respawn = 0
     self.init_shape()
Beispiel #2
0
 def __init__(self):
     Sprite.__init__(self)
     self.speed = 0.27
     self.decay = 0.98
     self.pos = Point(350, 200)
     self.time_to_respawn = 0
     self.init_shape()
Beispiel #3
0
 def __init__(self, size=Large):
     Sprite.__init__(self)
     self.theta_vel = 0.0
     self.speed = 0.35
     self.size = size
     self.init_shape()
     self.init_motion()
     self.init_edge()
Beispiel #4
0
 def __init__(self, bounds):
     Sprite.__init__(self)
     self.pos.x = randint(bounds.pos.x, bounds.pos.x + bounds.size.width - 1)
     self.pos.y = randint(bounds.pos.y, bounds.pos.y + bounds.size.height - 1)
     self.color = [255, 255, 255]
     self.fade = 10
     self.time_to_fade = randint(25, 250)
     self.init_shape()
Beispiel #5
0
 def __init__(self, size=Large):
     Sprite.__init__(self)
     self.theta_vel = 0.0
     self.speed = 0.35
     self.size = size
     self.init_shape()
     self.init_motion()
     self.init_edge()
Beispiel #6
0
 def __init__(self, x, y, theta):
     Sprite.__init__(self)
     self.pos.x = x
     self.pos.y = y
     self.theta = theta
     self.vel.x = math.sin(theta) * 10.0
     self.vel.y = -math.cos(theta) * 10.0
     self.time_to_live = 30
     self.from_ship = False
     self.init_shape()
Beispiel #7
0
 def __init__(self, size=Large):
     Sprite.__init__(self)
     self.size = size
     self.wrap.x = False
     self.speed = 2.0
     self.time_to_fire = 30
     self.time_to_deviate = 0
     self.init_shape()
     self.init_edge()
     self.reset_deviation()
Beispiel #8
0
 def __init__(self, x, y, theta):
     Sprite.__init__(self)
     self.pos.x = x
     self.pos.y = y
     self.theta = theta
     self.vel.x = math.sin(theta) * 10.0
     self.vel.y = -math.cos(theta) * 10.0
     self.time_to_live = 30
     self.from_ship = False
     self.init_shape()
Beispiel #9
0
 def __init__(self, bounds):
     Sprite.__init__(self)
     self.pos.x = randint(bounds.pos.x,
                          bounds.pos.x + bounds.size.width - 1)
     self.pos.y = randint(bounds.pos.y,
                          bounds.pos.y + bounds.size.height - 1)
     self.color = [255, 255, 255]
     self.fade = 10
     self.time_to_fade = randint(25, 250)
     self.init_shape()
Beispiel #10
0
 def __init__(self, size = Large):
     Sprite.__init__(self)
     self.size = size
     self.wrap.x = False
     self.speed = 2.0
     self.time_to_fire = 30
     self.time_to_deviate = 0
     self.init_shape()
     self.init_edge()
     self.reset_deviation()