如果乌龟在一组坐标之上,我想让它落地:
像这样的东西:
floor = -323
if turtle above floor:
turtle.goto(floor)
但我不知道该'if'
声明将如何运作,因为您不能简单地提出'if turtle above floor'
任何帮助?
如果乌龟在一组坐标之上,我想让它落地:
像这样的东西:
floor = -323
if turtle above floor:
turtle.goto(floor)
但我不知道该'if'
声明将如何运作,因为您不能简单地提出'if turtle above floor'
任何帮助?
假设你的“地板”在 y=-323 你可能会做这样的事情:
floor = -323
if turtle.ycor() > floor:
turtle.sety(floor)
您使用 检索海龟的 y 坐标turtle.ycor()
,检查其是否大于floor
,以及是否将 y 坐标设置为等于地板。
我也会添加海龟 x 的 X 坐标,这样它就不会响应错误。
floor = -323
if turtle.ycor() > floor:
turtle.goto(turtle.xcor(), floor)