void setup() { size(250, 250); } void draw() { background(255 - mouseX); //Draw the ears // Draw right ear fill(153, 76, 0); ellipse(mouseX+20, mouseY-35, 25, 25); // left ear ellipse(mouseX-20, mouseY-35, 25, 25); // head ellipse(mouseX, mouseY -25, 45, 45); // draw the body fill(153, 76, 0); ellipse(mouseX, mouseY +25, 60, 60); // draw the eyes fill(0); ellipse(mouseX -10, mouseY -30, 7, 7); fill(0); ellipse(mouseX +10, mouseY -30, 7, 7); // Draw the nose fill(0); arc(mouseX, mouseY-20, 6, 4, radians(0), radians(360)); //Draw the mouth noFill(); stroke(0); strokeWeight(2); arc(mouseX-3, mouseY-14, 10, 8, radians(45), radians(135)); arc(mouseX+3, mouseY-14, 10, 8, radians(45), radians(135)); //Draw the feets fill(153, 76, 0); ellipse(mouseX-25, mouseY+45, 30, 30); ellipse(mouseX+25, mouseY+45, 30, 30); //Draw the arms // Right arm ellipse(mouseX+25, mouseY+10, 20, 20); // left arm ellipse(mouseX-25, mouseY+10, 20, 20); }