+ def render_fittings(self, surface):
+ pygame.draw.circle(
+ surface, (255, 255, 0),
+ pymunk.pygame_util.to_pygame(self.position, surface), 5)
+
+
+class SpotLight(BaseLight):
+ def __init__(
+ self, colour="white", position=None, direction=90.0, spread=45.0):
+ super(SpotLight, self).__init__(colour, position)
+ self.direction = direction
+ self.spread = spread
+ self.i = 0
+