import tkinter,turtle,random,time
from tkinter import *
tk =Tk()
canvas = Canvas(tk,width=800,height=600)
canvas.pack()
canvas.create_rectangle(10,550,60,600,fill='white',outline='black')
canvas.create_rectangle(740,550,790,600,fill='white',outline='black')
canvas.config(background="light green")
canvas.create_oval(13,553,57,597,fill='blue',outline='black')
canvas.create_oval(743,553,787,597,fill='red',outline='black')
x = 0
y = 0
def SHOT(x,y):
x += random.random()
while 35 <= x <= 740:
y += -(x**x) +35
return y
while True:
canvas.move(x,y)
tk.update()
time.sleep(0.05)
tk.mainloop()
我正在尝试制作动画。盒子的左右两侧有两个球,我想让球加热另一侧的盒子。 它不起作用......我知道我错了但我不知道如何解决它 伙计们帮我!!