我正在使用 zelle 图形在 python 中制作一个简单的轮盘赌程序。我有下面的代码,我试图在这两个圆圈(轨道)之间移动球。有没有办法做到这一点。我的想法是 undraw(ball.undraw()) 并在 0.10 秒的时间间隔内再次绘制它(time.sleep(.10)) 但我不知道如何在数学上做到这一点,所以它在轨道上移动.
从图形导入 * def main(): win = GraphWin()
Circle1 = Circle(Point(100,100),95) #Makes the first Circle
Circle1.draw(win)
Circle2 = Circle(Point(100,100),80) #Makes the second Circle
Circle2.draw(win)
Ball = Circle(Point(100,12),5) #Makes the ball Circle
Ball.draw(win)
win.getMouse()
win.close()
主要的()