Tarea 5: pizarra con contador

De Casiopea
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
pizarra que cuenta los puntos


Títulopizarra que cuenta los puntos
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 5
Período2012-2012
AsignaturaTaller Inicial Común 1ª y 2ª Etapa,
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Eduardo Andrés Segovia Jeria
ProfesorHerbert Spencer

//esta tarea consiste en una pizarra controlada por el mouse cuya propiedad es cambiar de color con ciertas teclas y cuenta los puntos hechos en ella

float d, grosor; int maxPuntos; int c; void setup() {

size(screen.width, screen.height); //pantalla completa
c = 0;  // reset
maxPuntos = 1000000;//numero maximo de puntos 
smooth(); // suavizado (anti-alisaing)
background(0); // fondo negro
stroke(255, 400);
strokeCap(ROUND);

}

void draw() {

if (mousePressed) {
  // velocidad = distancia / tiempo
  /* calcula distancia entre
     la posición actual del mouse y la posición anterior */
  d = dist(mouseX, mouseY, pmouseX, pmouseY); 
  grosor = map(d, 0, 100, 1, 20);
 if (mousePressed) {

  println(c);
  c ++;
}
  strokeWeight(5);  // strokeWeight(grosor)
  line(mouseX, mouseY, pmouseX, pmouseY);
}

}

void keyPressed() {


if (key == 's') { // graba
  saveFrame("img/######.jpg");
}
if (key == ' ') { // borra
  background(0);
}

if (key=='r') { // cambia a color rojo

  stroke(#FA0F0F);

} if (key=='b') { // cambia a color rojo

  stroke(#FFFFFF);}
  

if (key=='a') { // cambia a azul

  stroke(#210AFA);}

if (key=='e') { // cambia a negro (borra)

  stroke(#010005);} 
  strokeWeight(5);

}