Doc Home > Input
Unity’s InputManager is used for getting input from the player. Keyboard and mouse, controller, and mobile input is supported. The UnityInput component is used as a common base class for both standalone and mobile input. To easily allow integration with other input implementations, the UnityInput class is derived from the PlayerInput class. The PlayerInput class is used by all of the calling components in order to determine if the specified input is activated.
Note: When the Third Person Controller is first downloaded from the Asset Store it does not include a custom InputManager file which contains the correct inputs for a third person controller. The InputController can be updated by opening the Third Person Controller Start Window and selecting Update Input. The InputManager will then add any missing inputs.