martedì 28 giugno 2011

Distanza tra due GameObject

Credo che il seguente esempio sia piuttosto esplicativo di come si possano utilizza la funzione di distanza tra due vettori dello spazio tridimensionale (anche se qui, di fatto, calcola la distanza tra due "punti": il nostro giocatore ed un oggetto nemico):

var enemy : Transform;

function Update() {
if ( Vector3.Distance( enemy.position, transform.position ) < 10 )
print("I sense the enemy is near!");
}