This enum describes the state of an input that is currently or was recently performed.
- Items
- 5
- Uses
- 10
Items5
- Occurs when an
InputObjectstarts to interact with the experience. For example, a mouse button down, a key down, or when the player begins touching the screen. - Occurs each frame an
InputObjecthas already begun interacting with the experience and part of its state is changing. For example, movement of the mouse position, a gamepad thumbstick movement, an analog gamepad trigger button change, or screen touch point change. - Occurs when an
InputObjectfinishes interacting with the experience. For example, a mouse button up, a key up, or when the player stops touching the screen. - A special circumstance state that indicates this input is no longer relevant, particularly with
ContextActionService. For example, binding two action-handling functions will cause the first toCancelif an input was already in-progress when the second was bound. - A state that should never be seen in an experience; essentially just marks the end of the enum.