xxxxxxxxxx
var prevTime = 0;
var prevColor,randomColor;
function setup() {
colorMode(RGB);
var color1 = color(255,100,0);
var color2 = color(0,0,255);
createCanvas(windowWidth, windowHeight);
background(100);
noStroke();
fill(lerpColor(color1, color2, 0.5));
randomColor = color(random(255), random(255), random(255))
prevColor = randomColor;
}
function draw() {
translate(width/2,height/2);
fill(255);
textAlign(CENTER,CENTER);
textSize(100);
text("+",0,-150);
if (millis() - prevTime > 1000) {
var randomColor = color(random(255), random(255), random(255));
fill(randomColor);
ellipse(-150,-150,200,200);
fill(prevColor);
ellipse(150,-150,200,200);
prevColor = lerpColor(randomColor, prevColor, 0.5);
fill(prevColor);
ellipse(0, 150, 200, 200);
prevTime = millis();
}
}