如何在Tkinter中动画化此弧的创建?

时间:2019-10-19 21:39:24

标签: python tkinter automatic-ref-counting

我正在尝试在波纹管代码中包含一个动画,该动画将创建从0到360的圆圈。 我想知道我需要包括什么才能使圆形绘制成为动画。

我一直想增加1+的增量,以使每帧将弧度增加到1度。

from tkinter import *
h=359
w = Canvas(Tk(), width=1000, height=600, bg='white')

def circular_arc(canvas, x, y, r, t0, t1, width):
    return canvas.create_arc(x-r, y-r, x+r, y+r, start=t0, extent=t1-t0,
                             style='arc', width=width)

midx = 1000/2
midy = 600/2
r1 = 200
circular_arc(w, midx, midy, r1, 0, h, 20)


w.pack()
mainloop()

我希望看到一个从0到360逐渐形成的圆。

0 个答案:

没有答案