Объявление
public static Vector3 ClosestPointToArc(Vector3 center, Vector3 normal, Vector3 from, float angle, float radius);Описание
Получить точку на дуге (в трехмерном пространстве), ближайшую к текущему положению мыши.
Эта функция берет дугу, заданную ее параметрами, и "выравнивает" ее в пространстве экрана. Ближайшая точка между выровненной дугой и текущим положением мыши (также в пространстве экрана) затем находится и преобразуется обратно в 3D-точку на исходной 3D-дуге. Это полезно для графических интерфейсов Handle, которые включают вращение объекта вокруг центра дуги; 2D-движения мыши преобразуются в 3D-пространство привычным способом, используемым встроенными инструментами Unity.