UnityEngine.InputSystem.InputAction
class UnityEngine.InputSystem.InputAction
Fields and Properties:
- string name
- UnityEngine.InputSystem.InputActionType type
- System.Guid id
- string expectedControlType
- string processors
- string interactions
- UnityEngine.InputSystem.InputActionMap actionMap
System.Nullable<UnityEngine.InputSystem.InputBinding>
bindingMaskUnityEngine.InputSystem.Utilities.ReadOnlyArray<UnityEngine.InputSystem.InputBinding>
bindingsUnityEngine.InputSystem.Utilities.ReadOnlyArray<UnityEngine.InputSystem.InputControl>
controls- UnityEngine.InputSystem.InputActionPhase phase
- bool inProgress
- bool enabled
- bool triggered
- UnityEngine.InputSystem.InputControl activeControl
- bool wantsInitialStateCheck
Constructors:
- UnityEngine.InputSystem.InputAction.New()
- UnityEngine.InputSystem.InputAction.New(string, UnityEngine.InputSystem.InputActionType, string, string, string, string)
Methods:
- void Dispose()
- string ToString()
- void Enable()
- void Disable()
- UnityEngine.InputSystem.InputAction Clone()
- object ReadValueAsObject()
- void Reset()
- bool IsPressed()
- bool WasPressedThisFrame()
- bool WasReleasedThisFrame()
- bool WasPerformedThisFrame()
- float GetTimeoutCompletionPercentage()