xxxxxxxxxx
38
let angle=0
function setup() {
createCanvas(540, 540);
rectMode(CENTER)
}
function draw() {
background(88, 107, 166);
for (let i = 50; i < mouseX; i += 50) {
for (let j = 50; j < mouseY; j += 50) {
fill(242, 203, 5)
stroke(242, 127, 61)
strokeWeight(1)
let d =dist(mouseX,mouseY,i+width/2,j+height/2)
let r=d/10
push()
translate(i, j)
rotate(-angle)
text('give up',10,10)
circle(0, 0, r, r)
pop()
push()
translate(i, j)
rotate(angle)
circle(0, 0, r, r)
pop()
angle+=0.0003
}
}
}