reckfellENGINE

Ввод: выбрать способ обработки

Состояние действий, события, интерфейс и координаты курсора.

Выберите, нужен ли вам непрерывный сигнал, отдельное событие или точка под курсором. Не обрабатывайте одну кнопку независимо в нескольких местах без правил приоритета.

ЗадачаРуководство
Движение через действия Input MapПервый ввод игрока.
Клавиатура и геймпад с аналоговой величинойКонтроллеры и мёртвые зоны.
Клик, отпускание, echo и обработка интерфейсомСобытия InputEvent.
Переназначение клавиш без потери контроллераПримеры ввода.
Точка клика в локальной системе 2DКоординаты мыши.
Выбрать объект 3D под курсоромФизический луч.

Для персонажа читайте состояние действий в физическом цикле. Для отдельного клика обрабатывайте событие и его координаты. Для меню оставляйте приоритет интерфейсу. Пометка события обработанным не обнуляет глобальное состояние Input: это разные механизмы.

Выполненные примеры проверяют отпускание клавиш, диагональ, аналоговую величину, круговую мёртвую зону, выбор устройства и координатные преобразования. Синтетический ввод не подтверждает совместимость физического контроллера, захват курсора или поведение драйвера; эти условия проверяйте отдельно на целевом устройстве.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.