Calculer la distance entre deux objets ? Tuto Unity

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);
}

Recevez les dernières actus

Nous ne spammons pas ! Consultez notre politique de confidentialité pour plus d’informations.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut