Задаю двумя точками направление. От первой точки влево и вправо на 90 градусов от направления нужно прорисовать ещё по одной точке (на заданном ранее расстоянии от первой).
Наткнулся на то, что стандартная тригонометрия тут не особо работает.
float dX = point2.x - point1.x;
float dY = point2.y - point1.y;
A = Mathf.Atan2(dY, dX);
var point_R_1 = new Vector2 (0.3925f * Mathf.Cos (A + 90.0f * Mathf.Deg2Rad), 0.3925f * Mathf.Sin (A + 90.0f * Mathf.Deg2Rad)) + point1;
Так пробую добавить точку справа от первой.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости