> show canvas only <


/* built with Studio Sketchpad: 
 *   https://sketchpad.cc
 * 
 * observe the evolution of this sketch: 
 *   https://studio.sketchpad.cc/sp/pad/view/ro.Ar8pq7MlOHd/rev.339
 * 
 * authors: 
 *   caleb mascarenhas
 *   

 * license (unless otherwise specified): 
 *   creative commons attribution-share alike 3.0 license.
 *   https://creativecommons.org/licenses/by-sa/3.0/ 
 */ 



//Robo XP2 v3
//variaveis
/*Caleb Mascarenhas
 21 de novembro de 2010 */
 
 int larg=300;
 int alt=150;
 int posX=450;
 int posY=800;
 
void setup() {
  size(900,700);
  smooth();
  frameRate(30);
 
  strokeWeight(4);
  rectMode(CENTER);
}
 
void draw() {
  background(0,0,100);
  fill(200);
  //cabeça
  //rect(250, 150, 300, 150);
  rect(posX, posY, larg, alt);
  //orelhas
  rect(posX-165, posY, larg/10, alt-85);
  rect(posX+165, posY, larg/10, alt-85);
 
  //antenas
  line(posX-180, posY, posX-210,posY);
  fill(posY,0,posY*2);
  ellipse(posX-210,posY, larg-290,alt-140);
  line(posX+180, posY, posX+210,posY);
  ellipse(posX+210,posY, larg-290,alt-140);
 
  //olhos
  fill(255);
  ellipse(posX-70,posY, larg-180,alt-30);
  ellipse(posX+70,posY, larg-180,alt-30);
  fill(0);
  ellipse(posX-70,posY, larg-265,alt-115);
  ellipse(posX+70,posY, larg-265,alt-115);
 
  //boca
  fill(210);
 
  rect(posX,posY+95,larg-200,alt-110);
  line(posX-20,posY+95,posX+10,posY+95);
 
  //corpo
  rect(posX,posY+215,larg-50,alt+50);
  //ombros
  rect(posX-150, posY+140,larg-250,alt-100); 
  rect(posX+150, posY+140,larg-250,alt-100); 
  //braços
  rect(posX-150,posY+240,larg-270,alt);
  rect(posX+150,posY+240,larg-270,alt);
  //pernas
  rect(posX-50,posY+390, larg-250, alt);
  rect(posX+50,posY+390, larg-250, alt);
  //pes
  rect(posX-50,posY+485, larg-240,alt-110);
  rect(posX+50,posY+485, larg-240,alt-110);
  
  posY-=5;
  //texto
}
void mousePressed(){
    posY=550;
    }