input-module
OfficialReactive Unity Input wrapper with action maps.
Authorpunkfuncgames
Version1.0.0
Installs0
System Documentation
What problem does it solve?
InputModule provides a lightweight wrapper around Unity's Input System, exposing reactive properties and observables to simplify input handling across gameplay and UI contexts.
Core Features & Use Cases
- Reactive properties for common inputs (movement, look, and button presses) and ReadOnlyReactiveProperty types.
- Observables for primary/secondary actions, interact, pause, and cancel events to drive game logic and UI flows.
- Switchable action maps (Player / UI) to cleanly separate gameplay controls from UI navigation.
- Global enable/disable with automatic value resets to ensure predictable behavior.
- Built-in support for gamepad haptics via Vibrate(...) to enhance feedback.
Quick Start
Install the InputModule and inject IInputService to start consuming input in your gameplay systems.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: input-module Download link: https://github.com/punkfuncgames/tetris-clone/archive/main.zip#input-module Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.