Uso di frameCount con l'operatore % (modulo)
// height=100 lines=auto
function draw() {
createCanvas( 300, 100);
background(220);
var x = (frameCount-1) % width;
ellipse( x,50, 10,10 );
}
var x = (frameCount-1) % width;
L'operatore % restituisce il resto della divisione e permette di ripartire da 0 ogni volta che frameCount-1 diventa un multiplo esatto di width.
Provare a sostituire width con un valore esplicito inferiore a 300.