mirror of
https://github.com/Xevion/processing-projects.git
synced 2025-12-06 11:16:01 -06:00
30 lines
511 B
Python
30 lines
511 B
Python
def setup():
|
|
size(500, 500)
|
|
|
|
def drawLine(i):
|
|
stroke(0)
|
|
fill(0)
|
|
translate(width/2, height/2)
|
|
rotate(radians(i))
|
|
line(0, 0, 240, 0)
|
|
textSize(15)
|
|
text(i, 240, 0)
|
|
resetMatrix()
|
|
|
|
i = 0
|
|
def draw():
|
|
background(204)
|
|
global i
|
|
i += 1
|
|
i = i % 360
|
|
if i % 90 == 0:
|
|
fill(255, 0, 0)
|
|
else:
|
|
fill(0)
|
|
textAlign(CENTER, CENTER)
|
|
textSize(40)
|
|
text(str(i), 500-40, 500-20)
|
|
drawLine(i)
|
|
for x in range(0, 360, 15):
|
|
drawLine(x)
|