我想把球打到盒子的另一边

时间:2015-02-11 22:11:53

标签: python tkinter

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()

我正在尝试制作动画。盒子的左右两侧有两个球,我想让球加热另一侧的盒子。 它不起作用......我知道我错了但我不知道如何解决它 伙计们帮我!!

0 个答案:

没有答案