EntityDistance

Famille: Studio · Une forme

Ce que fait la commande

Rend la distance entre deux entités de la scène, chacune trouvée par son identifiant ou son nom.

Syntaxe

EntityDistance(entity string, other string) → float

Paramètres

NomTypeRôle
entitystringL'identifiant, le nom ou le tag de la première entité. Il doit désigner une seule entité.
otherstringL'identifiant, le nom ou le tag de la seconde entité. Il doit désigner une seule entité.

Chaque forme rend

float

La distance en ligne droite, en 3D, entre leurs positions, ou -1 quand l'un des noms ne désigne pas exactement une entité.

Exemple · engendré

DO  Print(EntityDistance("value", "value"))  Sync()LOOP

EntityDistance est appelé et sa réponse est affichée à chaque image. La boucle DO … LOOP n'est pas décorative : un programme BASIC classique s'arrête dès qu'il n'a plus de lignes, et c'est Sync() qui dessine l'image.

133 commandes dans Studio