2016/10/23

Ejemplo de código en Processing

Ejemplo de código en Processing
int x=0;
int y=0;

void setup(){
  //size(300,400);
  size(screenWidth,400);
  //size(screenWidth,screenHeight);
  
  /*
  screenWidth y screenHeight ya no están soportados
  en Processing 3.x pero los sketches siguen
  funcionando incrustados en el canvas de html5
  */
  
  background(255,200,0);
}

void draw(){
  //background(255,200,0);
  if(mousePressed == true){
    if(mouseX>=(width/2)){
      x=x+1;
    }else{
      x=x-1;
    }
    if(mouseY>=(height/2)){
      y=y+1;  
    }else{
      y=y-1;
    }
  }
  noStroke();
  fill(0,0,0);
  rect(x,y,5,5);  
}