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

Handles.CapFunction

Объявление

public delegate void CapFunction(int controlID, Vector3 position, Quaternion rotation, float size, EventType eventType);

Параметры

controlID Идентификатор элемента управления для дескриптора.
position Положение ручки в пространстве Handles.matrix.
rotation Вращение ручки в пространстве Handles.matrix.
size Размер ручки в мировых единицах измерения.
eventType Тип события, на который действует дескриптор. Он обрабатывает события EventType.Layout и EventType.Repaint.

Описание

Функция, используемая для рисования ручки, например. Ручки.RectangleCap.

Custom CapFunction выполняет две функции:

  1. Для события EventType.Layout вызовите HandleUtility.AddControl, чтобы сообщить Unity о расстоянии до маркера от положения мыши.
  2. Для события EventType.Repaint визуализируйте фактический дескриптор.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3