Unity Input System (new) Read input through Unity's Input System package ( com.unity.inputsystem , 1.x) — action-based, device-agnostic, rebindable. Targets Unity 6.3 LTS . This is the modern replacement for the legacy Input.GetAxis / Input.GetKey Input Manager. When to use Use when setting up movement/jump/fire input, defining an .inputactions asset with action maps and control schemes, wiring a PlayerInput component, reading a Vector2 stick/WASD value, or handling gamepad + keyboard + touch from one set of actions. Use when Packages/manifest.json contains com.unity.inputsystem or the project has an *.inputactions asset. When not to use: rebindable-control architecture across engines → input-systems (this skill is the Unity-specific API). Moving the character once you have the input vector → unity-physics / unity-csharp-scripting . Core workflow Show more Installs 875 Repository gamedev-skills/…t-skills GitHub Stars 456 First Seen Jun 27, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass
unity-input-system
安装
npx skills add https://github.com/gamedev-skills/awesome-gamedev-agent-skills --skill unity-input-system