Complete Zoog so that the rest of its body moves with the mouse.
// Draw Zoog's eyes
fill(0);
ellipse(_______,_______ ,16,32);
ellipse(_______,_______ ,16,32);
// Draw Zoog's legs
stroke(0);
line(_______,_______,_______,_______);
line(_______,_______,_______,_______);
// Learning Processing
// Daniel Shiffman
// http://www.learningprocessing.com
// Exercise 3-4: Complete Zoog so that the rest of its body moves with the mouse.
void setup() {
size(200,200); // Set the size of the window
smooth();
}
void draw() {
background(255); // Draw a white background
// Set ellipses and rects to CENTER mode
ellipseMode(CENTER);
rectMode(CENTER);
// Draw Zoog's body
stroke(0);
fill(175);
// Zoog's body is drawn at the location (mouseX, mouseY).
rect(mouseX,mouseY,20,100);
// Draw Zoog's head
stroke(0);
fill(255);
// Zoog's head is drawn above the body at the location (mouseX, mouseY - 30).
ellipse(mouseX,mouseY-30,60,60);
// Draw Zoog's eyes
fill(0);
ellipse(mouseX-19,mouseY-30,16,32);
ellipse(mouseX+19,mouseY-30,16,32);
// Draw Zoog's legs
stroke(0);
line(mouseX-10,mouseY+50,mouseX-20,mouseY+60);
line(mouseX+10,mouseY+50,mouseX+20,mouseY+60);
}








