InputActionSetupExtensions
static class in UnityEngine.InputSystem · Unity.InputSystem
7 of 20 of Unity's members
In Tassix
Binding setup as Unity's extension methods do it: action.AddBinding(path), action.AddCompositeBinding("2DVector").With("Up", "<Keyboard>/w"), map.AddAction(name), asset.AddActionMap(name).
Methods 11
static InputAction AddAction(this InputActionMap map, string name, InputActionType type = default, string? binding = null, string? interactions = null, string? processors = null, string? groups = null, string? expectedControlType = null)static InputActionMap AddActionMap(this InputActionAsset asset, string name)static void AddActionMap(this InputActionAsset asset, InputActionMap map)static BindingSyntax AddBinding(this InputAction action, string path, string? interactions = null, string? processors = null, string? groups = null)static BindingSyntax AddBinding(this InputAction action, InputBinding binding)static BindingSyntax AddBinding(this InputAction action, InputControl control)static CompositeSyntax AddCompositeBinding(this InputAction action, string composite, string? interactions = null, string? processors = null)static void ApplyBindingOverride(this InputAction action, string newPath, string? group = null, string? path = null)static void ApplyBindingOverride(this InputAction action, int bindingIndex, string path)static BindingSyntax ChangeBinding(this InputAction action, int index)static BindingSyntax ChangeBinding(this InputAction action, string name)static string GetBindingDisplayString(this InputAction action, int bindingIndex = -1)static int GetBindingIndex(this InputAction action, string? group = null, string? path = null)static void RemoveAction(this InputAction action)static void RemoveActionMap(this InputActionAsset asset, InputActionMap map)static void RemoveAllBindingOverrides(this InputAction action)Not in Tassix yet 13
AddControlScheme ChangeBindingWithGroup ChangeBindingWithId ChangeBindingWithPath ChangeCompositeBinding OrWithOptionalDevice OrWithRequiredDevice RemoveControlScheme Rename WithBindingGroup WithDevice WithOptionalDevice WithRequiredDevice