class in UnityEngine.Experimental.XR
/
Inherits from:IntegratedSubsystem
/
Implemented in:UnityEngine.XRModule
Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.
CloseFor some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.
CloseProvides access to events for gestures supported by a given platform.
The XRGestureSubsystem provides event callbacks that fire when a gesture is recognized or changes state. It also allows developers to query for which gestures are provided by a platform.
CancelAllGestures | Cancel all current gestures. No more gesture events other than cancel should come through for these gestures. |
GetAvailableGestures | Get the types of gestures that are currently supported. Note: this is independent of whether a gesture is enabled or if a event handler has been hooked up for one. |
SetEnabledGestures | Flags indicating the types of gestures that are will be enabled. Setting this will disable any current gestures that aren't specified. |
HoldChanged | Event that fires when the state of a hold gesture changes. |
ManipulationChanged | Event that fires when the state of a manipulation gesture changes. |
NavigationChanged | Event that fires when the state of a navigation gesture changes. |
RecognitionChanged | Event that fires when the state of a recognition gesture changes. |
TappedChanged | Event that fires when the state of a tapped gesture changes. |