xxxxxxxxxx
59
var x = 0
var speed = 3
function setup(){
createCanvas(600, 400)
background(255)
r = random(255);
g = random(255);
b = random(255);
button = createButton('enter');
button.position(20, 65);
button.mousePressed(nutton);
function nutton(){
background(random(r), random(b), random(g))
stroke(r, b, g)
strokeWeight(4)
ellipse(x, random(600), random(100), random(100))
}
}
function draw(){
stroke(r, b, g)
strokeWeight(4)
ellipse(x, (200), (100), random(100))
if (x > 565){
speed = -3
stroke(r, b, g)
fill(random(r), random(b), random(g))
}
if (x < 0){
speed = 3
fill(random(r), random(b), random(g))
}
x = x + speed
}
function mousePressed() {
// Check if mouse is inside the circle
let d = dist(mouseX, mouseY, 360, 200);
if (d < 100) {
// Pick new random color values
r = random(255);
g = random(255);
b = random(255);
}
}