miércoles, 29 de octubre de 2014

Caminante


Colores:



caminante caminante1;

void setup() {
  size(720, 480);
  background(0);
  caminante1 = new caminante();
  caminante1.setPosX(200);
  caminante1.setPosY(300);
  println(caminante1.getPosX());
  println(caminante1.getPosY());
 
 
 
 
 
}

void draw() {
  caminante1.display();
  caminante1.actualizar();
 
 
 
 


}

-----------------------------------------------------------------------------------------------------------

caminante(new tab):



class caminante{
 
  float posX;
  float posY;
  color colorFill;

   
  caminante(){
    posX = width/2;
    posY = height/2;
    colorFill= color(0, 255, 0);
     
  }
   
    void setPosX(float newX) {
    posX = newX;
  }

  void setPosY(float newY) {
    posY = newY;
  }
 
  float getPosX(){
  return posX;
  }
 
  float getPosY(){
  return posY;
  }
 
  void setColorFill(color newColorFill){
    colorFill = newColorFill;
  }
 
  void actualizar(){
    posX = posX + random(-20, 20);
    posY = posY + random(-20,20);
    setColorFill(color(random(0,255), random(0,255), random(0,255)));
  }
 
 
  void display(){
    fill(colorFill);
    ellipse(posX, posY, 20, 20);
    ellipse((posX+20), posY, 20, 20);
 
}
  }


No hay comentarios:

Publicar un comentario