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 |