Hemos hecho una cara con variables, cuya boca puede ser movida según la dirección del ratón
Código:
void setup() {
size(1000, 1000);
ellipse(width/2, height/2, width, height);
int anchoojo = 100;
int altoojo = 300;
int anchoboca = 100;
int altonariz = 300;
// Variables de arriba son alturas
int placex = 250;
int placey = 250;
int z = 500; //Variable creada para ayudar a posicionar por ejemplo, para que el ojo sea simétrico
ellipse (placex, placey,anchoojo, altoojo);
ellipse (placex+z, placey,anchoojo, altoojo);
line (z,z, z, altonariz);
}
void draw() {
setup();{
ellipse(500, 750, mouseX, mouseY);
/* setup es para que se ejecuta una vez, mientras la acción es repetida una y otra vez debido a la función " void draw " */
}
}
Código:
void setup() {
size(1000, 1000);
ellipse(width/2, height/2, width, height);
int anchoojo = 100;
int altoojo = 300;
int anchoboca = 100;
int altonariz = 300;
// Variables de arriba son alturas
int placex = 250;
int placey = 250;
int z = 500; //Variable creada para ayudar a posicionar por ejemplo, para que el ojo sea simétrico
ellipse (placex, placey,anchoojo, altoojo);
ellipse (placex+z, placey,anchoojo, altoojo);
line (z,z, z, altonariz);
}
void draw() {
setup();{
ellipse(500, 750, mouseX, mouseY);
/* setup es para que se ejecuta una vez, mientras la acción es repetida una y otra vez debido a la función " void draw " */
}
}
Comentarios
Publicar un comentario