light.render_fittings(surface)
def left_click(self, surfpos):
- print "LEFT"
pos = pymunk.pygame_util.from_pygame(
surfpos, pygame.display.get_surface())
- print surfpos, pos
- print self._space.point_query(pos, 1.0, CLICK_FILTER)
+ point_info = self._space.point_query_nearest(pos, 1.0, CLICK_FILTER)
+ if point_info is not None:
+ point_info.shape.body.light.toggle()
def right_click(self, pos):
pass