xxxxxxxxxx
43
function setup() {
createCanvas(400, 400);
frameRate(1);
}
function draw() {
background("blue");
drawFish(100, 100, 200);
}
function drawFish(x, y, size) {
strokeWeight(3);
// square(x,y,size);
fill(random(0,255),random(0,255),random(0,255));
triangle(x, y, x + size, y + size / 2, x, y + size);
quad(
x,
y + size / 3,
x,
y + (size / 3) * 2,
x - size / 4,
y + size / 1.2,
x - 50,
y + size / 5
);
line(x,y + size / 2.5,x - size/5,y + size / 3);
line(x,y + size / 2,x - size/6,y + size / 2);
line(x,y + size / 1.7,x - size/5,y + size / 1.45);
noFill();
arc(x + size / 1.4, y + size / 2, size / 4, size / 4, HALF_PI, PI);
triangle(x+size/2.5,y+size/2,x+size/4,y+size/3,x+size/4,y+size/1.5);
line(x+size/4,y+size/2.5,x+size/4+size/20,y+size/2.5+size/20);
line(x+size/4,y+size/1.7,x+size/4+size/20,y+size/2+size/20);
line(x+size/4,y+size/2,x+size/4+size/20,y+size/2);
fill("white");
circle(x + size / 1.4, y + size / 2.2, size / 10);
strokeWeight(10);
point(x + size / 1.4, y + size / 2.3);
}