появилась проблема определить пересечение координат объекта А и объекта В. Поясню, имеем следующий код, который перемещает овал по холсту, как проверить наезжает ли он на четырехугольники?
from tkinter import * root = Tk() canvas = Canvas(root, width=800, height=600) canvas.pack() canvas.create_rectangle(300, 300, 700,500, fill="Brown") canvas.create_rectangle(100, 0, 300,500, fill="Brown") igrok = canvas.create_oval(10, 10, 40, 40, fill="Yellow") def vpravo(event): canvas.move(igrok, 10, 0) def vlevo(event): canvas.move(igrok, -10, 0) def vverh(event): canvas.move(igrok, 0, -10) def vniz(event): canvas.move(igrok, 0, 10) root.bind('<Right>', vpravo) root.bind('<Left>', vlevo) root.bind('<Down>', vniz) root.bind('<Up>', vverh) root.mainloop()