Enum XRFingerShapeTypes
Set which types you want to calculate for the the corresponding fields calculated when
calling XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes).
Any cleared types will result in a value of 0 for its corresponding field in the
returned XRFingerShape.
Namespace: UnityEngine.XR.Hands.Gestures
Assembly: Unity.XR.Hands.dll
Syntax
[Flags]
public enum XRFingerShapeTypes
Fields
| Name | Description |
|---|---|
| All | Calculate all fields of XRFingerShapeType during a call to XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes) or XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes, XRFingerShapeConfiguration). |
| BaseCurl | Whether to calculate the BaseCurl value during a call to XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes) or XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes, XRFingerShapeConfiguration). |
| FullCurl | Whether to calculate the FullCurl value during a call to XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes) or XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes, XRFingerShapeConfiguration). |
| None | Don't calculate any fields of XRFingerShape during a call to XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes) or XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes, XRFingerShapeConfiguration). |
| Pinch | Whether to calculate the Pinch value during a call to XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes) or XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes, XRFingerShapeConfiguration). |
| Spread | Whether to calculate the XRFingerShapeType.Splay value during a call to XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes) or XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes, XRFingerShapeConfiguration). |
| TipCurl | Whether to calculate the TipCurl value during a call to XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes) or XRFingerShapeMath.Calculate(XRHand, XRHandFingerID, XRFingerShapeTypes, XRFingerShapeConfiguration). |