Объявление
public static T GetPooled(Event systemEvent);public static T GetPooled(UIElements.IMouseEvent triggerEvent);
protected static T GetPooled(UIElements.IPointerEvent pointerEvent);
public static T GetPooled(Vector2 position, int button, int clickCount, Vector2 delta, EventModifiers modifiers);
Параметры
systemEvent | Событие мыши IMGUI. |
triggerEvent | Событие, отправившее это событие. |
pointerEvent | Событие указателя, отправившее это событие. |
position | Положение мыши. |
button | Кнопка мыши нажата. |
clickCount | Количество полученных последовательных щелчков мышью. |
delta | Относительное перемещение мыши по сравнению с положением мыши при получении последнего события. |
modifiers | Клавиши-модификаторы, удерживаемые во время события. |
Возвращает
T Инициализированное событие.
Описание
Получает событие из пула событий и инициализирует его заданными значениями. Используйте эту функцию вместо создания новых событий. События, полученные с помощью этого метода, необходимо отправить обратно в пул. Вы можете использовать `Dispose()`, чтобы освободить их.