Что блять? Преподаватели математики занимаются cleo походу. Я не понимаю как это понять? Какие координаты получать, что за
Мы имеем точки A и B. A - player, B - конец машрута. Нам нужно получить точку X, которая находится в 10 метрах от точки A.
Для этого, отложив две линии, создадим прямоугольный треугольник с катетами параллельными осям (катет a - оси x, катет b - оси y). Вычислим длину катетов и по теореме Пифагора рассчитаем гипотенузу (линия AB). Затем по свойству прямоугольных треугольников получим угол между линией AB и осью x. Для этого вычислим тангенс (отношение катетов), а затем проведем арктангенс. Теперь мы можем получить отклонение, которое будем прибавлять к текущим координатам. Для определения отклонения по оси х умножим нужную дистанцию на синус угла, по оси y - на косинус угла.
Полученные значения прибавляем к координатам точки A, таким образом мы получаем координаты точки Х, находящейся на заданном вами расстоянии от точки A.
Элементарно.
Но, вот, всё это в клео не работает почему-то. Может быть, какие-то опкоды работают неправильно.