Code Sketch


shravni kshirasagar
By: Mhalsakant School
Category: Art
clear()
setSpeed(medium)
clear()
setSpeed(fast)
val c1 = cm.rgb(138, 58, 185) //> val c1: net.kogics.kojo.doodle.Color = RGBA(UnsignedByte(10),UnsignedByte(-70),UnsignedByte(57),Normalized(1.0))
val c2 = cm.rgb(252, 204, 99) //> val c2: net.kogics.kojo.doodle.Color = RGBA(UnsignedByte(124),UnsignedByte(76),UnsignedByte(-29),Normalized(1.0))
val c3 = cm.rgb(251, 173, 80) //> val c3: net.kogics.kojo.doodle.Color = RGBA(UnsignedByte(123),UnsignedByte(45),UnsignedByte(-48),Normalized(1.0))
val c4 = cm.rgb(205, 72, 107) //> val c4: net.kogics.kojo.doodle.Color = RGBA(UnsignedByte(77),UnsignedByte(-56),UnsignedByte(-21),Normalized(1.0))

val bgcolor = cm.linearMultipleGradient(
    0, 0, 200, 300,
    Seq(0, 0.2, 0.4, 0.6),
    Seq(c2, c3, c4, c1)
) //> val bgcolor: java.awt.LinearGradientPaint = java.awt.LinearGradientPaint@47472e0d
setFillColor(bgcolor)
setPenColor(noColor)
repeat(4) {
    forward(200)
    right(90,50)
}
setPosition(35, 25)
setPenThickness(20)
setPenColor(white)
repeat(4) {
    forward(150)
    right(90,40)
}
setPosition(100, 100)
right(360,50)
setPosition(225, 175)
dot(30)
invisible()