поэтому я писал этот код, и когда я запускаю его, мой анимированный шар движется только по правой стороне, но не поворачивается назад, вы можете мне помочь
import tkinter
canvas = tkinter.Canvas(bg="white",width=(900),height=(900))
canvas.pack()
def ball():
global x
canvas.delete("all")
canvas.create_oval(x-100,y-100,x+100,y+100,fill="orange",outline="black",width=4)
x = x+5
if x <800:
canvas.after(20,ball)
def ball_back():
global x
canvas.delete("all")
canvas.create_oval(x-100,y-100,x+100,y+100,fill="orange",outline="black",width=4)
x = x-5
if x >100:
canvas.after(20,ball_back)
x = 100
y = 300
ball()
ball_back()