/* donatello.pde Edited by Justin Hsia (orig. Larry Synder) Draws an abstracted Teenage Mutant Ninja Turtle. Later, we added motion. */ int x_pos = 0; void setup() { size(500,500); noStroke(); } // draw Donatello moving void draw() { background(255,245,220); // paint over drawing canvas fill(0,100,0); // dark green rect(x_pos,182,40,15); // top of head fill(88,44,141); // purple rect(x_pos,197,40,6); // bandana mask fill(0,100,0); // dark green rect(x_pos,203,40,20); // bottom of head fill(219,136,0); // dark yellow rect(x_pos,223,40,50); // shell fill(0,100,0); // dark green rect(x_pos,273,40,45); // lower body //x_pos = x_pos + 1; // move right slowly //x_pos = x_pos - 1; // move left slowly x_pos = min(x_pos + 1, 460); // move right, but stop at edge //x_pos = max(x_pos - 1, 0); // move left, but stop at edge }