Releases: JISyed/Unity-XboxCtrlrInput
XboxCtrlrInput Unity Package v1.8.0
Changes this release:
- Windows Only: The method
IsPluggedIn()
now takes the enumXboxController
as a parameter. - Windows Only: The method
IsPluggedIn(int)
is now deprecated. UseIsPluggedIn(XboxController)
instead. - Added new enum value
XboxController.Any
. This is suppose to replaceXboxController.All
, which has the same value. - The enum value
XboxController.All
is now deprecated. UseXboxController.Any
instead.
To Install:
Download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
, or double click on the downloaded package while your Unity project is open.
XboxCtrlrInput Unity Package v1.7.0
Changes this release:
- Fixed DLL error with XInputDotNetPure (managed plugin) which must match the architecture of the Unity Editor. Because of this, XboxCtrlrInput is no longer supported on 32-bit Unity Editor (32-bit game builds can still be made).
- Fixed strange deadzone problems in Windows by removing the whole InputManager Cloning system, because it was no longer needed. No one, in particular Windows users, have to deal with cloning the InputManager anymore.
- Fixed preemptive trigger bug on Windows where
GetButtonUp
would fire off when the game starts.
To Install:
Download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
, or double click on the downloaded package while your Unity project is open.
XboxCtrlrInput Unity Package v1.6.3
Changes this release:
- Finally fixed errors that would prevent the project from building on Mac and Linux
To Install:
Download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
, or double click on the downloaded package while your Unity project is open.
XboxCtrlrInput Unity Package v1.6.2
Changes this release:
- Changed XInput.NET axis mode from "IndependentAxes" to "Circular"
- Fixed error that would prevent the project from building on Mac and Linux (Not actually fixed)
To Install:
Download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
, or double click on the downloaded package while your Unity project is open.
XboxCtrlrInput Unity Package v1.6.1
Changes this release:
- Resolved error
CS1704
when building for Windows (caused by multiple XInput.NET plugin targets conflicting).
To Install:
Download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
, or double click on the downloaded package while your Unity project is open.
XboxCtrlrInput Unity Package v1.6.0
Changes this release:
- Updating XboxCtrlrInput to be compatible with Unity 5.5.
- Support for Unity Web Player is officially discontinued.
To Install:
Download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
, or double click on the downloaded package while your Unity project is open.
XboxCtrlrInput Unity Package v1.5.0.1
Changes this release:
- Fixed important bug where deadzone values were not being applied onto axis input on Windows (because XInput has no deadzone processing).
- Developers making a Windows game who edit the deadzone values must select
Window ▶ XboxCtrlrInput ▶ Clone Input Manager
to apply changes made inside Unity's Input Manager. This is needed because XCI needed a way to read Unity's Input Manager, and cloning it was the only way I could think of.
To Install:
Download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
, or double click on the downloaded package while your Unity project is open.
XboxCtrlrInput Unity Package v1.4.2
This release has a few changes:
- The InputManager now has both the required axes for XCI, and Unity's default axes. The default axes from Unity are required for some of their event system code to work.
XboxCtrlrInput.cs
moved into the folderAssets/Plugins/
. This was done so that both C# and JavaScript code can access the XCI class.- The example scene assets were moved from
Assets/XboxCtrlrInput/Example/
toAssets/XboxCtrlrInputExample/
(notice the merging of "XboxCtrlrInput" and "Example").
To Install:
Download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
XboxCtrlrInput Unity Package v1.4.1
This release fixed an issue on OS X where trigger inputs would go back to 0.5 if game window loses focus.
To Install:
Download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
to import this package.
XboxCtrlrInput Unity Package v1.4.0
This release adds new enums for the controller number called XboxController. Refer to the wiki for more information. Also fixes an issue on the Mac where the triggers would return 0.5 when a Unity scene begins (when it should be returning 0).
To Install: download this package, then go to Unity and select Assets ▶ Import Package ▶ Custom Package...
to import this package.