Folgendes:
Ich habe Kreise, die, sobald sie mit etwas in Berührung kommen, gelöscht werden sollen.
Das Problem ist nur, dass der Hintergrund (canvas.create_image) ja auch "etwas" ist, das heißt
die Kreise verschwinden nach der Erzeugung direkt wieder.
Kann ich dem find_overlapping nun eine Ausnahme hinzufügen, dass er ein bestimmtes Objekt auslässt?
Mein Code sieht momentan so aus:
Code: Alles auswählen
# ...
if canvas.find_overlapping(canvas.coords(cameronmoney)[0],canvas.coords(cameronmoney)[1],canvas.coords(cameronmoney)[2],canvas.coords(cameronmoney)[3])[0]==1:
canvas.delete(cameronmoney)
# ...
Kann man das umgehen?
Danke im Voraus!