【发布时间】:2014-03-02 22:46:30
【问题描述】:
我想创建一个程序,其中一个海龟对象移动到用户单击鼠标的位置,而另一个海龟对象同时移动。我有第一部分,但我似乎无法让其余部分工作。
任何帮助将不胜感激。
这是我的代码。 (本文第一部分归功于@Cygwinnian)
from turtle import *
turtle = Turtle()
screen = Screen()
screen.onscreenclick(turtle.goto)
turtle.getscreen()._root.mainloop()
turtle2 = Turtle()
while True:
turtle2.back(100)
turtle2.forward(200)
turtle2.back(100)
【问题讨论】:
-
你能澄清一下你想让两只海龟同时移动是什么意思吗?我不认为 Python turtle 模块允许您同时移动多个事物,但是您可以在单击后让它们依次移动,或者让第二个海龟在移动第一个海龟的点击之间一直移动。
-
@Blckknght 是的,如果可能的话,第二个。我想“让第二只乌龟在移动第一只乌龟的点击之间一直移动。”感谢您一直以来的帮助。