This exercise is a project from Khan Academy’s Intro to JS: Drawing & Animation.
The objective of this project is to show swimming fish in the fishtank.
background(89, 216, 255);
var centerX = 200;
var centerY = 100;
var bodyLength = 118;
var bodyHeight = 74;
var bodyColor = color(162, 0, 255);
noStroke();
fill(bodyColor);
// body
ellipse(centerX, centerY, bodyLength, bodyHeight);
// tail
var tailWidth = bodyLength/4;
var tailHeight = bodyHeight/2;
fill(43, 43, 43);
ellipse(110, 90, 70, 100);
// eye
fill(20, 19, 20);
ellipse(centerX+bodyLength/4, centerY, bodyHeight/5, bodyHeight/5);
var fish2 = function (){
var fish2X=random(50, 350);
var fish2Y = random(50, 350);
//body of fish2
fill(bodyColor);
ellipse(fish2X,fish2Y, bodyLength, bodyHeight);
//tail of fish2
fill(255, 0, 0);
ellipse(fish2X-85,fish2Y-5, 70, 100);
//eye of fish2
fill(20, 19, 20);
ellipse(fish2X+30, fish2Y, bodyHeight/5, bodyHeight/5 );
};
fish2();
fish2();
