예제 #1
0
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)
예제 #2
0
    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)
예제 #3
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)
예제 #4
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)