Creazione e uso di un vettore

Creazione di un vettore

// con coordinate 0,0
let vettore = createVector();  

// con coordinate cartesiane
let vettore = createVector( x, y );

// con coordinate polari
let vettore = p5.Vector.fromAngle( angolo, lunghezza );  

I vettori possono essere creati anche come qualsiasi istanza di una classe:
  let vettore = new p5.Vector( x, y );
ma si consiglia di utilizzare sempre la funzione createVector().

Uso delle proprietà di un vettore

circle( vettore.x, vettore.y, 50 );

vettore.x = 75;  // modifica diretta delle proprietà
vettore.y = 25;

 

Gli esempi riguardano i vettori 2D ma molte funzioni hanno delle varianti 3D che usano anche la coordinata 'z'.