int i; // position x des balles int x[] = new int[10]; // position y des balles int y[] = new int[10]; // vitesse x des balles int vx[] = new int[10]; // vitesse y des balles int vy[] = new int[10]; //color des balles int colr[] = new int[10]; int colg[] = new int[10]; int colb[] = new int[10]; void setup() { size(300, 300); background(51); framerate(25); fill(51); noStroke(); smooth(); ellipseMode(CENTER_RADIUS); for(int i=0; i= width - 10 ) || ( x[a] <= 0 + 10 ) ) { vx[a] = -vx[a]; colr[a] = (int)random(255); colg[a] = (int)random(255); colb[a] = (int)random(255); } // Deplacement en y y[a] += vy[a]; if ( ( y[a] >= height - 10) || ( y[a] <= 0 + 10) ) { vy[a] = -vy[a]; colr[a] = (int)random(255); colg[a] = (int)random(255); colb[a] = (int)random(255); } } }