> press any key to skip

CRAFTCODE
// plugin · input · runtime

Mouse Interceptor UE 4.27 — 5.7

Лёгкий плагин Unreal Engine для глобального перехвата мыши. Делегаты OnMousePressed / OnMouseReleased, настраиваемый порог двойного клика, никаких тиков.

▸ Как использовать → GitHub ↗
CODE :: TYPING
Bot Status Typing Docs...
Mouse Interceptor
PREVIEW_01

Обзор

Ключевые возможности

Глобальный перехват

Захватывает события мыши независимо от активного интерфейса или состояния ввода.

Blueprint-делегаты

OnMousePressed и OnMouseReleased — подключаются в Event Graph за секунду.

Настраиваемый двойной клик

SetDoubleClickThreshold(seconds) — задаёшь интервал времени, выше которого два клика считаются одиночными.

Без тиков

Работает без Tick — нулевая нагрузка на CPU, пока ты не нажмёшь.

Как это выглядит

Компонент MouseInterceptorComponent в панели Components
// Компонент в панели Components
Подписка на OnMousePressed в Blueprint Event Graph
// Подписка на OnMousePressed в Blueprint
Обработка нажатия с проверкой bIsDoubleClick
// Обработка нажатия с проверкой bIsDoubleClick

Поддерживаемые платформы

ПлатформаРазработкаСборка
Windows 64-bit
macOS
Linux

Поддерживаемые версии движка

Плагин поставляется как CrossEngine — один и тот же исходник компилируется на UE 4.27 и всех линиях UE 5 вплоть до 5.7.

Что дальше