This package provides a comprehensive input system for Unity, including components for mouse/keyboard, gamepads, and VR/XR. The InputEventManager automatically handles input enabling and disabling, while the InputEvent and InputSequencer components allow for quick prototyping and game-ready systems. The GamepadCursor component creates a virtual mouse input for gamepads, and the GMKInputController and VRInputController simplify input setup across multiple devices. The package includes fully commented source code and API for easy expansion.
Requirements: GgCore package is required for this package to function. GgCore is free for owners of any Gaskellgames package. Features: InputEventManager, InputEvent, InputSequencer, CursorLockState, GamepadCursor, GMKInputController, GMKVisualiser, VRInputController, and example scenes. Coding Level Requirement: None, can be adjusted in the inspector. Uploaded With Unity Version: 2021.3.45f. Support: Discord, Publisher, and Website.





