Class InputValue
Wraps around values provided by input actions.
Namespace: UnityEngine.InputSystem
Syntax
public class InputValue : object
Remarks
This is a wrapper around InputAction.CallbackContext chiefly for use
with GameObject messages (i.e.
Properties
isPressed
Declaration
public bool isPressed { get; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
Get()
Read the value as an object.
Declaration
public object Get()
Returns
Type | Description |
---|---|
Object | The current value in the form of a boxed object. |
Remarks
This method allocates GC memory and will thus created garbage. If used during gameplay, it will lead to GC spikes.
Get<TValue>()
Declaration
public TValue Get<TValue>()
where TValue : struct
Returns
Type | Description |
---|---|
TValue |
Type Parameters
Name | Description |
---|---|
TValue |