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.

Coordinate del punto da spostare.

Spostamento a ogni fotogramma.


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.