xxxxxxxxxx
48
var y = 0;
var x = 0;
var col = {
r: 0,
g: 0,
b: 0
}
var speed = 3;
var sy = 0;
var acceleration = 1
function setup() {
createCanvas(600, 400);
sy = random(0, 5);
speed = random(0, 5);
}
function draw() {
background(220);
col.r = random(0, 255);
col.g = random(0, 255);
col.b = random(0, 255);
rsy = random(0, 7);
rsx = random(0, 7);
ellipse(x, y, 20, 20);
x = x + speed;
speed = speed * acceleration;
if (x > width) {
speed = -rsx
fill(col.r, col.b, col.b);
}
if (x < 0) {
speed = rsx;
fill(col.r, col.b, col.b);
}
y = y + sy;
speed = speed * acceleration;
if (y > height) {
sy = -rsy
fill(col.r, col.b, col.b);
}
if (y < 0) {
sy = rsy;
fill(col.r, col.b, col.b);
}
}