Code Sketch
a square pattern
cleari ()
setSpeed (superFast)
setPenColor (black)
setBackgroundV (cm.red,cm.blue.fadeOut(0.8))
setPenThickness (5)
def shape (steps: Long , size: Double )
{
if (steps==0)
{
}
else
{
forward (size)
left (360/4)
shape (steps-1,size)
}
}
def pattern
{
repeat (4) {
right (45)
setFillColor (cm.aqua)
shape (4,100)
setFillColor (cm.blue.fadeOut(0.5))
shape (4,80)
setFillColor (cm.magenta.fadeOut (0.5))
shape (4,60)
setFillColor (cm.fuchsia.fadeOut (0.5))
shape (4,40)
setFillColor (cm.deepPink)
shape (4,20)
right ()
hop (20)
left (45)
}
}
pattern
turn (45)
setPosition (-10,-4)
pattern