Pour calculer la distance entre deux objets, vous pouvez utiliser la fonction Vector3.distance.
Voici une traduction de la documentation:
Déclaration
public static float Distance(Vector3 a, Vector3 b);
Description
Retourne la distance entre a et b
Vector3.Distance(a,b) est identique à (a-b).magnitude.
Exemple
public GameObject go1;
public GameObject go2;
void Update()
{
//Calcule la distance entre les go1 et go2
float distance = Vector3.Distance (go1.transform.position, go2.transform.position);
print(distance);
}






