Code Sketch


jessica
By: Mhalsakant School
Category: Art
cleari()
val cl = cm.radialGradient(0, 0, cm.gold, 50  , randomColor, true)
def figure(n: Int) {
    if (n < 20) {
        forward(10)
    }
    else {
        savePosHe()
        right(20)
        setPenThickness(5)
        setPenColor(cl)
        repeat(5) {
            forward(n)
            right(144)
            forward(n)
            left(72)
        }
        hop(n)
        dot(n / 2)
        left(20)
        setPenThickness(5)
        forward(n * 2)
        right()
        restorePosHe()
        right()
        hop(n * 3)
        left()
        figure(n - 5)

    }
}
setSpeed(medium)
setBackground(black)
setPosition(-310, 0)
figure(50)