import turtle
import threading
turtle.tracer(False)
state = {"turn":150}
def spinner():
color_list = ['red','green','blue']
turtle.clear()
for i in range(3):
turtle.pensize(10)
turtle.forward(200)
turtle.pencolor(color_list[i])
turtle.dot(100)
turtle.pencolor("black")
turtle.backward(200)
turtle.left(120)
angle = state['turn']/10
turtle.left(angle)
def animate():
spinner()
if state['turn'] > 0:
state['turn'] -= 1
turtle.ontimer(animate,10)
def speed_up():
while state['turn'] < 150:
state['turn'] += 0.5
animate()
turtle.onkeypress(speed_up,'space')
turtle.listen()
turtle.done()
34 旋转的陀螺
最新推荐文章于 2023-07-14 20:16:57 发布