This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
global:input [2020/06/03 17:55] Mistermind |
global:input [2023/10/05 04:05] (current) Mistermind [Input Options] |
||
---|---|---|---|
Line 9: | Line 9: | ||
* **cInput (3rd party required): | * **cInput (3rd party required): | ||
* ** Rewired (3rd party required): | * ** Rewired (3rd party required): | ||
- | * **Control Freak (3rd party required): | + | * **Control Freak (3rd party required): |
+ | * **Custom Class**: Use this option to create your own inherited input class. You can also use a component available under UFE called " | ||
+ | |||
+ | **Force Digital Input:** If disabled, UFE will apply horizontal forces relative to analog input sensitivity. | ||
**Confirm Button:** Choose which of the control buttons will be used to //confirm// options under menus. | **Confirm Button:** Choose which of the control buttons will be used to //confirm// options under menus. | ||
Line 36: | Line 39: | ||
---- | ---- | ||
==== Control Freak (Mobile Controls) ==== | ==== Control Freak (Mobile Controls) ==== | ||
- | For more on Control Freak visit their [[http://www.dansgametools.com|website]]. | + | For more on Control Freak visit their [[https://assetstore.unity.com/ |
Line 47: | Line 50: | ||
**Control Freak 2.0** | **Control Freak 2.0** | ||
- | - Import [[https://www.assetstore.unity3d.com/en/#!/content/ | + | - Import [[https:// |
- A pop-up will ask you to update the Input Manager. Proceed with the installation. | - A pop-up will ask you to update the Input Manager. Proceed with the installation. | ||
- Under '' | - Under '' | ||
Line 78: | Line 81: | ||
Code example: | Code example: | ||
<code c#> | <code c#> | ||
- | // Full code example | + | // Full code example: .\UFE\Engine\Scripts\Core\UI\Base\CharacterSelectionScript.cs |
// Change from Keyboard to Joystick | // Change from Keyboard to Joystick | ||
foreach (InputReferences inputRef in UFE.config.player1_Inputs){ | foreach (InputReferences inputRef in UFE.config.player1_Inputs){ |