|
%!s(int64=3) %!d(string=hai) anos | |
---|---|---|
.. | ||
Icons | %!s(int64=3) %!d(string=hai) anos | |
.sample.json | %!s(int64=3) %!d(string=hai) anos | |
GamepadIconsExample.cs | %!s(int64=3) %!d(string=hai) anos | |
GamepadIconsExample.cs.meta | %!s(int64=3) %!d(string=hai) anos | |
Icons.meta | %!s(int64=3) %!d(string=hai) anos | |
README.md | %!s(int64=3) %!d(string=hai) anos | |
README.md.meta | %!s(int64=3) %!d(string=hai) anos | |
RebindActionUI.cs | %!s(int64=3) %!d(string=hai) anos | |
RebindActionUI.cs.meta | %!s(int64=3) %!d(string=hai) anos | |
RebindActionUIEditor.cs | %!s(int64=3) %!d(string=hai) anos | |
RebindActionUIEditor.cs.meta | %!s(int64=3) %!d(string=hai) anos | |
RebindUIPrefab.prefab | %!s(int64=3) %!d(string=hai) anos | |
RebindUIPrefab.prefab.meta | %!s(int64=3) %!d(string=hai) anos | |
RebindUISampleActions.inputactions | %!s(int64=3) %!d(string=hai) anos | |
RebindUISampleActions.inputactions.meta | %!s(int64=3) %!d(string=hai) anos | |
RebindingUISampleScene.unity | %!s(int64=3) %!d(string=hai) anos | |
RebindingUISampleScene.unity.meta | %!s(int64=3) %!d(string=hai) anos | |
Unity.InputSystem.RebindingUI.asmdef | %!s(int64=3) %!d(string=hai) anos | |
Unity.InputSystem.RebindingUI.asmdef.meta | %!s(int64=3) %!d(string=hai) anos |
This sample demonstrates how to use the Input System APIs to set up a rebinding UI. The main file is RebindActionUI which, aside from serving as an example, contains a reusable MonoBehaviour
component for composing rebinding UIs. The RebindUIPrefab contains a ready-made prefab that can be used as a simple drop-in setup for rebinding an individual action.
To demonstrate how to use images instead of textual display strings, take a look at GamepadIconsExample.
The icons used in the sample are taken from Free Prompts Pack made by Nicolae Berbece.