-4
你如何讓兩隻海龜一次畫畫?我知道如何製作海龜以及如何製作兩個或更多的海龜,但我不知道如何讓它們同時繪製。 請幫忙!如何讓兩隻海龜一次在Python中繪製?
你如何讓兩隻海龜一次畫畫?我知道如何製作海龜以及如何製作兩個或更多的海龜,但我不知道如何讓它們同時繪製。 請幫忙!如何讓兩隻海龜一次在Python中繪製?
下面是使用定時器事件簡約的例子:
import turtle
t1 = turtle.Turtle(shape="turtle")
t2 = turtle.Turtle(shape="turtle")
t1.setheading(45)
t2.setheading(-135)
def move_t1():
t1.forward(1)
turtle.ontimer(move_t1, 10)
def move_t2():
t2.forward(1)
turtle.ontimer(move_t2, 10)
turtle.ontimer(move_t1, 10)
turtle.ontimer(move_t2, 10)
turtle.exitonclick()
你也許能夠運行在自己的線程每個龜......雖然一般地說,這通常不是個好主意...... –