Overview | Videos | Documentation | Demos | Integrations | API | Support

Doc Home > Integrations > InControl

This integration is available on the Integrations page.

The InControl integration allows you to use InControl instead of Unity's standard Input Manager. To use InControl the first step is similar to the other input integrations where you first remove the UnityInput component and add the InControlInput component.

InControl requires an extra step because it has no visual editor for adding key bindings. A new class needs to be created which implements the IBindings interface. This interface is included with the InControl integration files. IBindings requires you to implement two methods: CreateBindings and GetInputControl. CreateBindings should create the PlayerAction bindings, and GetInputControl should return the PlayerAction for the specified input name. The InControl documentation has more information on this topic.

<- Final IK
Input ->