Ejercicios Interactividad Processing
/*
1) Realizar un programa que permita mover una figura circular de color negro de la siguiente
forma:
- Al mover el mouse hacia arriba, la figura debe moverse hacia abajoDpto. Producción Multimedial - Tecnología Multimedia 1 - 2013
- Al mover el mouse hacia abajo, la figura debe moverse hacia arriba
- Al hacer click con el mouse, la figura debe pasar a ser azul
*/void setup () {
size (400,400);
fill(0);
}
void draw () {
background (255);
ellipse ( 200, height -mouseY, 50,50);
}
voidmousePressed() {
fill (0,0,255);
ellipse (200, height - mouseY, 50, 50);
}
void keyPressed () {
fill(0);
}
2) Realizar un programa que me permita dibujar en lapantalla, con trazo negro.
void setup () {
size (400,400);
}
void draw () {
line (pmouseX,pmouseY,mouseX,mouseY);
}
3) Tomando el Ejercicio 2), a medida que se vadibujando, el programa me debe permitir
cambiar el color de la figura a Azul a medida que presiono una tecla, y aumentar el
tamaño del mismo en 5 cuando presione el mouse.
void setup () {
size(400,400);
}
void draw () {
line (pmouseX,pmouseY,mouseX,mouseY);
}
void keyPressed() {
stroke (0,0,255);
}
void mousePressed(){
strokeWeight (5);
}4) Realizar un programa que me permita dibujar una elipse centrada en la pantalla, luego, a
medida que muevo el mouse en forma horizontal me permita modificar el ancho, y si lo
muevo en formavertical, modificar el alto.
void setup () {
size (400,400);
}
void draw () {
background (255);
noStroke();
fill (200, 30, 200, 35);ellipse (width/2, height/2, mouseX, mouseY);
}
5) Para qué sirve la función random()? Cuales son las diferencias entre random(50) y random(-50,50)
La función random sirve apra...
Regístrate para leer el documento completo.