UE4 Включение мыши во время игры?

Я новичок в UE и делаю несколько простых руководств, чтобы начать работу, поэтому я точно не знаю правильную терминологию, чтобы помочь мне найти то, что я ищу ... В любом случае, всякий раз, когда я нажимаю кнопку воспроизведения и игра запускается, моя мышь исчезает, и я могу использовать только тот ввод, который я настроил; Итак, мой вопрос: даже если мне не нужен ввод с помощью мыши для движения, поскольку я использую WASD, как я могу сохранить свою мышь разблокированной и доступной для перемещения без привязки к камере?


person xponent    schedule 30.03.2017    source источник


Ответы (3)


Когда вы нажимаете кнопку воспроизведения и игра начинается, ваша мышь захватывается игрой для управления камерой. Если ваша кнопка воспроизведения настроена на воспроизведение в области просмотра, вы можете отпустить мышь из области просмотра, нажав Shift-F1. Игра по-прежнему будет запущена, но ввод (в том числе с клавиатуры) будет приостановлен, и вы сможете взаимодействовать с редактором.

Вы также можете изменить поведение по умолчанию того, как захватывается мышь, и если оно ограничено границами области просмотра. Чтобы увидеть эти параметры, перейдите в настройки проекта (кнопка настроек над основным окном просмотра / настройками проекта ...). В левой части окна настроек проекта выберите «Ввод» под заголовком «Двигатель». С правой стороны будут некоторые настройки мыши, которые могут изменить ее поведение.

Например, чтобы позволить мыши перемещаться за пределы области просмотра, измените «Default Viewport Mouse Lock Mode» на «Do Not Lock». Я не рекомендую это делать, но вы можете поэкспериментировать с ними, чтобы понять, что они делают. Кроме того, вы можете найти эти настройки в документации Unreal для получения более подробной информации.

person Rayzzor    schedule 30.03.2017

Есть 3 узла чертежей, которые изменяют метод ввода:

  1. Установить режим ввода игры
  2. Установить режим ввода игры и пользовательский интерфейс
  3. Установить пользовательский интерфейс режима ввода

Вам нужна комбинация второго и узла «Показать курсор мыши». Однако, если вы делаете FPS и используете мышь, чтобы осматриваться, вы можете потерять эту способность со вторым узлом выше. Все сводится к тому, что это за игра и как вы хотите использовать мышь.

person JonS    schedule 30.03.2017

У меня была аналогичная проблема. Итак, я сделал что-то подобное в Level Blueprints, чтобы достичь того, чего хочу.

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

person Saad Anees    schedule 12.07.2021