Un saluto festoso a tutti...

Supponiamo che io abbia il codice

codice:
if(condizione==true){ 
       for (i=0; i=10; i++) {
      palla._x +=2;
      }
}
Il risultato che ottengo, è che al verificarsi della condizione la palla si sposta di venti pixel verso destra. In questo modo però, è impossibile vedere la palla muoversi lungo il tragitto, ma si vedrà direttamente nella nuova posizione. Come posso fare ad ottenere questo effetto utilizzando l'istruzione "for"? Dovessi solo farla spostare lo saprei fare, ma mi serve che si sposti un numero variabile di volte...
Grazie...