xxxxxxxxxx
923
let x = 10;
let x2 = x-5;
let x3=x-2;
let x4 = 550;
let x5 = x4-5
let x6 =x4-2
let x7 = 10;
let x8 = x7-5;
let x9= x7-2;
//let xSpeed = .00001;
function setup() {
createCanvas(600,580);
}
function draw() {
frameRate(4000);
background(210, 250, 215);
stroke('black')
strokeWeight(5);
line(0,30,600,30);
fill('red');
ellipse(x,55,15,30);
rect(x2,40,10,5);
rect(x3,30,3,5);
x += 1;
x2 +=1;
x3 +=1;
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('red');
ellipse(x + 300,55,15,30);
rect(x2 + 300,40,10,5);
rect(x3 + 300,30,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('red');
ellipse(x + 450,55,15,30);
rect(x2 + 450,40,10,5);
rect(x3 + 450,30,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('red');
ellipse(x + 150,55,15,30);
rect(x2 + 150,40,10,5);
rect(x3 + 150,30,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('red');
ellipse(x + 450,55,15,30);
rect(x2 + 450,40,10,5);
rect(x3 + 450,30,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('red');
ellipse(x -150,55,15,30);
rect(x2 -150,40,10,5);
rect(x3 -150,30,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('red');
ellipse(x -300,55,15,30);
rect(x2 -300,40,10,5);
rect(x3 -300,30,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('red');
ellipse(x -450,55,15,30);
rect(x2 -450,40,10,5);
rect(x3 -450,30,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
stroke('black')
strokeWeight(5);
line(0,200,600,200);
fill('green');
ellipse(x4,225,15,30);
fill('black')
rect(x5,210,10,5);
rect(x6,200,3,5);
x4 -= 1;
x5 -=1;
x6 -=1;
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('green');
ellipse(x4 - 150,225,15,30);
fill('black')
rect(x5 - 150,210,10,5);
rect(x6 - 150,200,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('green');
ellipse(x4 - 300,225,15,30);
fill('black')
rect(x5 - 300,210,10,5);
rect(x6 - 300,200,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('green');
ellipse(x4 - 450,225,15,30);
fill('black')
rect(x5 - 450,210,10,5);
rect(x6 - 450,200,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('green');
ellipse(x4 + 150,225,15,30);
fill('black')
rect(x5 + 150,210,10,5);
rect(x6 + 150,200,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('green');
ellipse(x4 + 300,225,15,30);
fill('black')
rect(x5 + 300,210,10,5);
rect(x6 +300,200,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('green');
ellipse(x4 + 450,225,15,30);
fill('black')
rect(x5 + 450,210,10,5);
rect(x6 + 450,200,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
line(0,370,600,370);
fill('gold');
ellipse(x,395,15,30);
rect(x2,380,10,5);
rect(x3,370,3,5);
x += 1;
x2 +=1;
x3 +=1;
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('gold');
ellipse(x + 300,395,15,30);
rect(x2 + 300,380,10,5);
rect(x3 + 300,370,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('gold');
ellipse(x + 450,395,15,30);
rect(x2 + 450,380,10,5);
rect(x3 + 450,370,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('gold');
ellipse(x + 150,395,15,30);
rect(x2 + 150,380,10,5);
rect(x3 + 150,370,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('gold');
ellipse(x + 450,395,15,30);
rect(x2 + 450,380,10,5);
rect(x3 + 450,370,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('gold');
ellipse(x -150,395,15,30);
rect(x2 -150,380,10,5);
rect(x3 -150,370,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('gold');
ellipse(x -300,395,15,30);
rect(x2 -300,380,10,5);
rect(x3 -300,370,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
fill('gold');
ellipse(x -450,395,15,30);
rect(x2 -450,380,10,5);
rect(x3 -450,370,3,5);
if (x > 600) {
x=10;
}
if (x2 > 600) {
x2=x-5;
}
if (x3 > 600) {
x3=x-2;
}
line(0,530,600,530);
stroke('black')
strokeWeight(5);
fill('red');
ellipse(x4,555,15,30);
fill('black')
rect(x5,540,10,5);
rect(x6,535,3,5);
x4 -= 1;
x5 -=1;
x6 -=1;
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('red');
ellipse(x4 - 150,555,15,30);
fill('black')
rect(x5 - 150,540,10,5);
rect(x6 - 150,535,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('red');
ellipse(x4 - 300,555,15,30);
fill('black')
rect(x5 - 300,540,10,5);
rect(x6 - 300,535,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('red');
ellipse(x4 - 450,555,15,30);
fill('black')
rect(x5 - 450,540,10,5);
rect(x6 - 450,535,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('red');
ellipse(x4 + 150,555,15,30);
fill('black')
rect(x5 + 150,540,10,5);
rect(x6 + 150,535,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('red');
ellipse(x4 + 300,555,15,30);
fill('black')
rect(x5 + 300,540,10,5);
rect(x6 +300,535,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
fill('red');
ellipse(x4 + 450,555,15,30);
fill('black')
rect(x5 + 450,540,10,5);
rect(x6 + 450,535,3,5);
if (x4 < 0) {
x4=550;
}
if (x5 <0) {
x5=x4-5;
}
if (x6 < 0) {
x6=x4-2;
}
}