View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.6.6
- Last updated
- First released
- Unity version
- 2017.1.0 or later
- Package size
- 750 KB
- Files
- 84
- Favorites
- 266
- Views in the past week
- 16
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $14.00 on
Unified Input Manager
- Price drop
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Unified Input Manager screenshot 1
About this asset
CarbonInput is an advanced input manager that gives you a unified interface to any gamepad on any platform. Supports up to eight gamepads at a time, therefore this package is not only perfect for singleplayer games, but also for multiplayer games.
Most gamepads have different button and axis layouts. If you setup your unity axis to work with an XBox controller, it won't work with a Playstation controller, because they have different axis layouts.
CarbonInput will manage that for you, such that you can access the correct axis directly on any gamepad:
The following command will always get the value of the left x-axis:
GamePad.GetAxis(CAxis.LX)
No need to manually setup any Unity axis.
Touch ControlsThis package also includes touch controls, like an onscreen thumbstick and buttons, which will behave the same as any real gamepad. You use the same commands as for any real gamepad.
For more informations have a look at the following links:
-Documentation
-CheatSheet
-Release Post
From the publisher's Asset Store listing.