@RADE95

Как найти точку по двум точкам и двум углам?

A, B, C: Vector2
a: float
nvakAKvbIC0.jpg
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
@RADE95 Автор вопроса
Решено. Всем спасибо!
c = new Vector2(a.x, (b - a).magnitude * Mathf.Tan(maxAngle * Mathf.Deg2Rad) + a.y);
где a - A, b - B, c - C, maxAngle - a
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos
Гуглить "соотношения сторон в прямоугольном треугольнике".
Обычно такую задачу решают не через координаты точек, а через длины отрезков, но одно в другое легко переводится.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
LEVEL Москва
от 100 000 до 200 000 руб.
Rightway Games Москва
от 80 000 до 200 000 руб.
Playneta Санкт-Петербург
от 150 000 до 300 000 руб.