jueves, 7 de enero de 2016

mouseReleased()

Ejemplo:

int value = 0;
 
void draw() {
  fill(value);
  rect(25, 25, 50, 50);
}
 
void mouseReleased() {
  if (value == 0) {
    value = 255;
  } else {
    value = 0;
  }

}

 
Descripción;

La función mouseReleased () se llama cada vez que se suelta el botón del ratón.

mousePressed()


Ejemplo:


int value = 0;
 
void draw() {
  fill(value);
  rect(25, 25, 50, 50);
}
 
void mousePressed() {
  if (value == 0) {
    value = 255;
  } else {
    value = 0;
  }
}

Obtenemos;

Descripción:

la función mousePressed () se llama una vez después de cada vez que se pulsa un botón del ratón.

mouseMoved()

Ejemplo;

int value = 0;
 
void draw() {
  fill(value);
  rect(25, 25, 50, 50);
}
 
void mouseMoved() {
  value = value + 5;
  if (value > 255) {
    value = 0;
  }
}
 

Obtenemos;
descripción;


La función mouseMoved () se llama cada vez que se mueve el ratón y el botón del ratón no está presionado. (Si se pulsa un botón, mouseDragged () se llama en su lugar.)

mouseDragged()


Ejemplo;



int value = 0;
 
void draw() {
  fill(value);
  rect(25, 25, 50, 50);
}
 
void mouseDragged() 
{
  value = value + 5;
  if (value > 255) {
    value = 0;
  }

}

Descripción;


La función mouseDragged () se llama una vez cada vez que se mueve el ratón mientras se pulsa un botón del ratón. (Si no se pulsa un botón, mouseMoved () se llama en su lugar.)

mouseClicked()

Ejemplo:

 

int value = 0;
 
void draw() {
  fill(value);
  rect(25, 25, 50, 50);
}
 
void mouseClicked() {
  if (value == 0) {
    value = 255;
  } else {
    value = 0;
  }
}
Obtenemos lo siguiente:



 
Descripción:


La función mouseClicked () es llamada después de un botón del ratón ha sido presionado y luego puesto en libertad.

mouseButton


Ejemplo:


void draw() {
  if (mousePressed && (mouseButton == LEFT)) {
    fill(0);
  } else if (mousePressed && (mouseButton == RIGHT)) {
    fill(255);
  } else {
    fill(126);
  }
  rect(25, 25, 50, 50);
}

Obtenemos lo siguiente:


Descripción:


Cuando se pulsa un botón del ratón, el valor de la variable de sistema mousebutton está ajustado a izquierda, derecha o centro, en función de que se presiona el botón. (Si no se pulsa ningún botón, botón del ratón se puede restablecer a 0.

9.5 strokeWeight

Ejemplo


strokeWeight(1);  // Default
line(20, 20, 80, 20);
strokeWeight(4);  // Thicker
line(20, 40, 80, 40);
strokeWeight(10);  // Beastly
line(20, 70, 80, 70);

Con este programa obtenemos lo sigiente;
 

Descripción ;
Establece el ancho del trazo utilizado para líneas, puntos, y el borde alrededor de las formas. Todos los anchos se encuentran en unidades de píxeles.