def mouse_leftdrag(start, stop): color = random_color() size = start - stop size = int(size.length()) if size < 10: size = 10 Entities.spawn_ball(start, size, Physics.Vec2(0, 0), Physics.Vec2(0, 0), 10, color, mod=Entities.Object.MOVABLE)
def mouse_leftdrag(self, start, stop): color = random_color() start = Physics.Vec2(start[0], start[1]) stop = Physics.Vec2(stop[0], stop[1]) size = start - stop size = int(size.length()) if size < 10: size = 10 Entities.spawn_ball(start, size, Physics.Vec2(0, 0), Physics.Vec2(0, 0), 10, color) pygame.draw.circle(self.screen, color, (int(start.x), int(start.y)), size, 0)
def mouse_leftclick(self, pos): color = random_color() Entities.spawn_ball(Physics.Vec2(pos[0], pos[1]), self.object_size, Physics.Vec2(0, 0), Physics.Vec2(0, 0), 10, color) pygame.draw.circle(self.screen, color, pos, self.object_size, 0)
def mouse_leftclick(pos): color = random_color() Entities.spawn_ball(pos, 10, Physics.Vec2(0, 0), Physics.Vec2(0, 0), 100000, color, mod=Entities.Object.MOVABLE)