Spostamento con la classe p5.Vector
Attraverso il metodo add()
è possibile sommare a un vettore (ad es. pos
) un altro vettore (ad es. vel
) che ne aggiorni le coordinate (pos.x
, pos.y
) in modo da ottenere uno spostamento.
Situazione iniziale.
Somma delle coordinate x
e y
di vel
a quelle di pos
.
Nuova posizione ottenuta dalla somma di vel
a pos
.
Nuova somma di vel
a pos
.
Nuova posizione.
Altra somma.
Altro spostamento.
Il vettore vel
non indica solo la velocità (determinata dalla sua lunghezza) ma anche la direzione di spostamento (determinata dal rapporto fra le coordinate x e y). Il nome "vel" è però quello più usato negli esempi che si trovano online.