Ariel Carrasco suma de puntos

De Casiopea




Título
Palabras Clavetarea 5
Del CursoImagen Escrita 2012
CarrerasDiseño Industrial
Alumno(s)Ariel Carrasco

float[][] coords; int maxPuntos; int c; // contador void setup() {

 size(700, 700); 
 c = 0; // reset 
 maxPuntos = 1000; 
 coords = new float[maxPuntos][5]; 
 strokeWeight(1); 
 background(0);

} void draw() {

 if (mousePressed) { 
   coords[c][0] = mouseX; 
   coords[c][1] = mouseY; 
   println(c); 
   c ++;
 } 
 for (int i = 0; i <= c; i++) { 
   point(coords[i][0], coords[i][1]);
 }

} void connect() {

 stroke(250, 100);
 for (int i = 0; i < c; i++) { // el error estaba en que se colocabas i<=c imprimiendose cada vez que se hace clik la ultima posicion de la matriz la cual es nula es decir 0,0 el punto origen
   for (int j = 0; j < i; j++) { 
     line(coords[i][0], coords[i][1], coords[j][0], coords[j][1]);
   }
 }

} void keyPressed() {

 connect();

}