Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

HandleUtility.ClosestPointToArc

Объявление

public static Vector3 ClosestPointToArc(Vector3 center, Vector3 normal, Vector3 from, float angle, float radius);

Описание

Получить точку на дуге (в трехмерном пространстве), ближайшую к текущему положению мыши.

Эта функция берет дугу, заданную ее параметрами, и "выравнивает" ее в пространстве экрана. Ближайшая точка между выровненной дугой и текущим положением мыши (также в пространстве экрана) затем находится и преобразуется обратно в 3D-точку на исходной 3D-дуге. Это полезно для графических интерфейсов Handle, которые включают вращение объекта вокруг центра дуги; 2D-движения мыши преобразуются в 3D-пространство привычным способом, используемым встроенными инструментами Unity.

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3