We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 10b5cbb commit 216ad57Copy full SHA for 216ad57
fidget_spinner
@@ -0,0 +1,38 @@
1
+from turtle import *
2
+state = {'turn': 0}
3
+def spinner():
4
+ clear()
5
+ angle = state['turn']/10
6
+ right(angle)
7
+ forward(100)
8
+ dot(120, 'red')
9
+ back(100)
10
+ right(120)
11
12
+ dot(120, 'green')
13
14
15
16
+ dot(120, 'blue')
17
18
19
+ update()
20
+def animate():
21
+ if state['turn']>0:
22
+ state['turn']-=1
23
+
24
+ spinner()
25
+ ontimer(animate, 20)
26
+def flick():
27
+ state['turn']+=10
28
29
+setup(420, 420, 370, 0)
30
+hideturtle()
31
+tracer(False)
32
+width(20)
33
+onkey(flick, 'space')
34
+listen()
35
+animate()
36
+done()
37
38
+# Coded with 💙 by Mr. Unity Buddy
0 commit comments