User Interface Widget and "Set Mode UI Only" do not capture input

What exactly does not work? In UI Only mode, input is not processed by the Player Controller. You’ve implemented the ANY key in the widget - you’re testing out the wrong thing if the goal is to:

prevent the character from moving when the widget is open.

Characters are usually asked to move by the PC or the Pawn which Input UI Only mode would prevent. This is enough:

e

The controller is no longer processing input. Whether you add a widget or not does not even matter.


is not capturing the keys.

Input in widgets is handled (and, optionally, consumed) by overriding onKeyDown / onKeyUp. What does it even have to do with character movement? I sense a great deal of confusion here.

1 Like