Приводится пример с двумерным пространством, но это актуально и для трехмерного. Нам нужно получить разницу между двумя координатами (вычитаем из одной координаты другую. Не играет разницы из какой координаты какую вычитать, потому что в формуле фигурирует возведение в квадрат) ![](Как%20найти%20расстояние%20между%20двумя%20координатами%20в%20пространстве.png) Получаем [вектор](https://www.mathsisfun.com/algebra/vectors.html) и тем самым мы знаем катеты воображаемого треугольника. Тем самым мы можем применить формулу теоремы Пифагора. Возводим длину катетов в квадрат и складываем, от полученного числа находим квадратный корень. ![](Как%20найти%20расстояние%20между%20двумя%20координатами%20в%20пространстве-1.png) В Unity вычисление длины вектора(Которую мы нашли путем вычисления разниц точек) выполняет Vector3.magnitude ```csharp //Вычисляем расстояние от нашего бульдозера до точки назначения var distanceToDestination = (transform.position - _endPosition).magnitude; ``` <br> Формула теоремы Пифагора ![](Как%20найти%20расстояние%20между%20двумя%20координатами%20в%20пространстве-3.png) Интерактивный пример работы теоремы Пифагора https://www.mathsisfun.com/definitions/magnitude.html