Enum InputSettings.UpdateMode
How the input system should update.
Namespace: UnityEngine.Experimental.Input
Syntax
public enum UpdateMode
Remarks
By default, the input system will run event processing as part of the player loop. In the default configuration,
the processing will happens once before every fixed update (
Note that as dynamic and fixed update represent different timelines, input state (
There are two types of updates not governed by UpdateMode. One is Editor which
will always be enabled in the editor and govern input updates for
The other update type is BeforeRender. This type of update is enabled and disabled automatically in response to whether devices are present requiring this type of update (updateBeforeRender). This update does not consume extra state.
Fields
Name | Description |
---|---|
ProcessEventsInBothFixedAndDynamicUpdate | Automatically run updates both right before |
ProcessEventsInDynamicUpdateOnly | Automatically run updates only right before |
ProcessEventsInFixedUpdateOnly | Automatically run updates only right before |
ProcessEventsManually | Do not run updates automatically. In this mode, Update() must be called manually to update input. |