我想在随机方向移动海龟,同时将海龟保持在屏幕的中心。我该怎么做?
While True:
turtle.setheading(random.randint(0,360))
turtle.forward(10)
答案 0 :(得分:2)
我想让相机屏幕跟随乌龟去哪里。
您可以通过使用底层 tkinter 窗口结构的方法来操纵滚动位置来做到这一点。这是一个海龟示例,moves a ball but keeps it centered in the window.
答案 1 :(得分:1)
“屏幕中心”是什么意思?您的代码将您的乌龟从 0 转为 360,然后向前移动 10。如果您不想移动海龟,请删除 turtle.forward(10)
。
要将乌龟移回起点,您可以添加 turtle.home()
。
While True:
turtle.setheading(random.randint(0,360))
turtle.forward(10)
turtle.home()