I'm not sure exactly how this should be done.
Here are the methods I've thought of
- Remove all instances of
Input and replace with InputManager and then switch the InputManager over to use InputSystem
- Remove
InputManager, remove all instances of Input and replace with InputSystem, then
- Implement a new pause system that uses onEvent so it doesn't have to use an action map (and can never be ignored)
- Implement a new pause system that uses a pauseMenu action map and turns off all other action maps
(https://www.youtube.com/watch?v=UGh4exLCFRg)
- This may require a PauseScreen class
I'm not sure exactly how this should be done.
Here are the methods I've thought of
Inputand replace withInputManagerand then switch theInputManagerover to useInputSystemInputManager, remove all instances ofInputand replace withInputSystem, then(https://www.youtube.com/watch?v=UGh4exLCFRg)