I try to do an ingame menu with thoses specifications :
- Game is not paused (because it’s a online multiplayer game)
- Game is never focused (when I use wasd, my character doesn’t move. when I clic, my character doesn’t attack. My UI stay focused.)
- UI can listen ActionInputs from keyboard (the ActionInput wich is used to open the menu will close it)
- Pointer is always visible
I use “Listen Action Input” because I don’t want my menu to be key binded.
Here is the really simple base for my UI :
Widget Side
Controller Side
I try to use :
- UI only input mode : but my UI cannot listen ActionInputs.
- UI and game input mode : but the game is also focused so when I clic or press a key, my character act in game.
I’m wandering if there is a simple/efficient/beautiful way to reach the goal I fixed to myself ? Or can I do this only with “tricks” (and which tricks are the most efficients ? )