Exemple #1
0
def mouse_click(x, y):
    new_simulton = set(simultons)
    if clicked == 'Remove':
        for s in new_simulton:
            d = s.get_location()
            if Simulton.contains(s, (x, y)):
                remove(s)
    else:
        simultons.add(eval(clicked)(x, y))
Exemple #2
0
def mouse_click(x, y):
    if selected != "Remove" and selected != None:
        add(eval(selected)(x, y))
    else:
        if selected == "Remove":
            for s in set(simultons):
                if Simulton.contains(s, (x, y)):
                    remove(s)
                    break
Exemple #3
0
 def contains(self, prey):
     return Simulton.contains(self, prey.get_location())