Как инвертировать координаты точки относительно другой точки? - PullRequest
0 голосов
/ 20 января 2019

Координаты красных точек известны. Найти координаты зеленой точки.

enter image description here

1 Ответ

0 голосов
/ 20 января 2019

Самый простой способ (без использования стандартной библиотечной функции, о которой я не знаю), вероятно, сделать это: (при условии, что Red1 - средняя красная точка, Red2 - верхняя правая красная точка, и оба имеют тип UnityEngine.Vector2)

Vector2 greenDot = (Vector2.zero - (Red2 - Red1)) + Red1;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...