Code Sketch


Siddhi sabale
By: Mhalsakant School
Category: Art
// Clear the canvas and set background
clear()
invisible()
setAnimationDelay(0)
setBackground(black)

// Use a 'for' loop so 'i' is defined:
var radius = 2.0
var angle = 0.0

for (i <- 0 until 300) {
  val r = (100 + i % 155).toInt
  val g = (50 + (i * 2) % 205).toInt
  val b = 255
  
  setPenColor(Color(r, g, b))
  setPenThickness(1 + (i % 3))
  
  forward(radius)
  right(90)
  forward(2)
  
  setPosition(0, 0)
  
  angle += 12
  setHeading(angle)
  radius += 0.8
}