【发布时间】:2016-10-03 20:26:17
【问题描述】:
我尝试过turtle.speed(0),我尝试过turtle.goto(turtle.xcor(), turtle.ycor()),似乎没有任何效果。
这是代码:
import turtle
def stopMovingTurtle():
## Here I Need To Stop The Turtle ##
turtle.listen()
turtle.onkey(stopMovingTurtle, 'Return')
turtle.goto(-200, 0)
turtle.goto(200, 0)
那我该如何阻止呢?
【问题讨论】:
-
onkey只是将一个函数绑定到一个键,所以你必须在之后listen才能获得键。切换onkey和listen -
好的,但这对我的问题没有帮助。
-
你试过了吗?我提出了切换
turtle.listen()和turtle.onkey()顺序的想法,因为turtle.onkey除了将函数绑定到键之外什么都不“做”,但listen可以。 -
我已经做到了,在我的代码中我输入了 print 来确认它并且它确实有效,我只需要知道如何阻止海龟移动......
-
尝试同时使用
.speed(0)和.goto