Unreal Engine Player Controller Issue

PlayerController has it’s usages apart from input only. You should manage widgets from PlayerController.

As for the input, you can setup some general input like Pause, movement, action… etc., on the player controller, and pawn specific input can be in pawn itself.

Pawn is just something that is possessed by the PlayerController. Imagine unpossessing pawn, and being unable to pause, or exit the game.

1 Like