Unreal Engine: как активировать клавиатуру?

В моей игре есть меню паузы, я его активирую кнопкой Q. Затем я могу нажать кнопку продолжения с помощью мыши, чтобы отключить его. Он работает, но я хочу иметь возможность отключить его с помощью кнопки Q, но функция SetInputModeUIOnly отключает клавиатуру

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

введите описание изображения здесь

Вот почему я попытался переопределить его, как здесь https://answers.unrealengine.com/questions/367338/bp-set-input-mode-ui-only.html, но по-прежнему не работает

введите описание изображения здесь


person Dima Kozyr    schedule 24.08.2018    source источник


Ответы (1)


Почему бы просто не использовать узел «Установить игру на паузу»?

введите описание изображения здесь

Убедитесь, что для узла InputAction установлено значение «Execute When Paused». В противном случае вы не сможете возобновить паузу.

person Brian    schedule 24.08.2018