Click or drag to resize

FingersImageGestureHelperComponentScript Fields

The FingersImageGestureHelperComponentScript type exposes the following members.

Fields
  NameDescription
Public fieldAllowSimultaneousExecutionWith
Gesture components to allow simultaneous execution with. By default, gestures cannot execute together.
(Inherited from GestureRecognizerComponentScriptT.)
Public fieldAllowSimultaneousExecutionWithAllGestures
Whether to allow the gesture to execute simultaneously with all other gestures.
(Inherited from GestureRecognizerComponentScriptT.)
Public fieldClearTrackedTouchesOnEndOrFail
Whether tracked touches are cleared when the gesture ends or fails, default is false. By setting to true, you allow the gesture to possibly execute again with a different touch even if the original touch it failed on is still on-going. This is a special case, so be sure to watch for problems if you set this to true, as leaving it false ensures the most correct behavior, especially with lots of gestures at once.
(Inherited from GestureRecognizerComponentScriptT.)
Public fieldDirectionTolerance
The amount that the path must change direction (in radians) to count as a new direction (0.39 is 1.8 of PI).
(Inherited from ImageGestureRecognizerComponentScript.)
Public fieldGestureImages
The images that should be compared against to find a match. The values are a ulong which match the bits of each generated image. See DemoSceneImage & DemoScriptImage.cs for an example.
(Inherited from ImageGestureRecognizerComponentScript.)
Public fieldGestureStateUpdated
Gesture state updated callback
(Inherited from GestureRecognizerComponentScriptT.)
Public fieldGestureView
The game object the gesture must execute over, null to allow the gesture to execute anywhere.
(Inherited from GestureRecognizerComponentScriptT.)
Public fieldLineRenderers
The line renderers to show drawn lines or NULL if you are drawing your own lines. Make sure to add enough line renderers to match the max path count for your image gesture recognizer.
Public fieldLinesCleared
Executed whenever lines are cleared.
Public fieldLinesUpdated
Executed whenever lines need updating. Use the gesture property FocusX and FocusY to determine the current point.
Public fieldMatchText
Label to show match in, null for none
Public fieldMaximumNumberOfTouchesToTrack
The maximum number of touches to track. This gesture will never track more touches than this. Default is usually 1 or 2. Not all gestures will honor values higher than 1.
(Inherited from GestureRecognizerComponentScriptT.)
Public fieldMaximumPathCount
The maximum number of distinct paths for each image. Gesture will reset when max path count is hit.
(Inherited from ImageGestureRecognizerComponentScript.)
Public fieldMinimumDistanceBetweenPointsUnits
Minimum difference beteen points in units to count as a new point.
(Inherited from ImageGestureRecognizerComponentScript.)
Public fieldMinimumNumberOfTouchesToTrack
The minimum number of touches to track. This gesture will not start unless this many touches are tracked. Default is usually 1 or 2. Not all gestures will honor values higher than 1.
(Inherited from GestureRecognizerComponentScriptT.)
Public fieldMinimumPointsToRecognize
The minimum number of points before the gesture will recognize.
(Inherited from ImageGestureRecognizerComponentScript.)
Public fieldRequireGestureRecognizersToFail
The gesture recognizers that should be required to fail
(Inherited from GestureRecognizerComponentScriptT.)
Public fieldSimilarityMinimum
The amount that the gesture image must match an image from the set to count as a match (0 - 1).
(Inherited from ImageGestureRecognizerComponentScript.)
Public fieldThresholdUnits
The distance in units that the touch must move before the gesture begins.
(Inherited from ImageGestureRecognizerComponentScript.)
Top
See Also