“Единство получить расстояние между двумя объектами” Ответ

Единство получить расстояние между двумя объектами

// Vector3.Distance is the same as (a-b).magnitude

float distance = Vector3.Distance(a.transform.position, b.transform.position);
AdobeZev

Как сравнить расстояние между 2 объектами единство

float distance = Vector3.Distance (object1.transform.position, object2.transform.position);
Xerothermic Xenomorph

Расстояние между двумя объектами Unity 2d

public GameObject object1;
public GameObject object2;
void Update()
{
  Vector2 Pos1 = object1.transform.position;
  Vector2 Pos2 = object2.transform.position;
  float x1 = Pos1.x, x2 = Pos2.x, y1 = Pos1.y, y2 = Pos2.y;
  // Distance between X coordinates
  float xDif = Mathf.Abs((Mathf.Max(x1,x2) - Mathf.Min(x1,x2));
  // Distance between Y coordinates
  float xDif = Mathf.Abs((Mathf.Max(y1,y2) - Mathf.Min(y1,y2));
  // Pythagorean theorem
  float finalDistance = Mathf.Sqrt(xDif * xDif + yDif * yDif);
  Debug.Log("Distance Between Object1 And Object2 Is " + finalDistance);
}
Xixika

Ответы похожие на “Единство получить расстояние между двумя объектами”

Вопросы похожие на “Единство получить расстояние между двумя объектами”

Больше похожих ответов на “Единство получить расстояние между двумя объектами” по C#

Смотреть популярные ответы по языку

Смотреть другие языки программирования