xxxxxxxxxx
37
let color1 = [255,221,0,255];
let color2 = [0,102,52,255];
let color3 = [0,0,0,255];
let color4 = [255,255,255,255];
let colors = []
let loopWidth,loopHeight,loopX,loopY;
function setup() {
createCanvas(windowWidth, windowHeight);
colors = [color1,color1,color2,color3,color4]
}
function draw() {
background(220);
for(let i = 0; i<5;i++){
loopWidth = width/i;
loopHeight = height/i;
loopX = map(mouseX,0,width,loopWidth/2, width-loopWidth/2, true)
loopY = map(mouseY,0,height, loopHeight/2, height - loopHeight/2,true);
rectMode(CENTER)
noStroke()
fill(colors[i])
rect(loopX,loopY,loopWidth,loopHeight)
}
}
function windowResized(){
resizeCanvas(windowWidth,windowHeight)
}