Click or drag to resize

AvatarRendererHand Fields

The AvatarRendererHand type exposes the following members.

Fields
  NameDescription
Public fieldAttachPoint
A transform that defines the position that engageable objects will be attached to when engaged by this hand.
Public fieldFingerCollider
A small collider used to detect collisions with the avatar's index finger when the hand is pointing.
Public fieldHandCollider
A capsule collider used to detect general collisions with the avatar's whole hand.
Public fieldMainRenderer
The main renderer used to display this part of the avatar
Public fieldMenuCheckOrigin
A transform that defines the origin position of the raycast that determines whether the hand should be in a menu pointing state or not. The world position of this transform should closely match the position of the MenuPointerOrigin when the hand is in the pointing state. Note that the raycast will follow the forward direction of the given transform.
Public fieldMenuPointerOrigin
A transform that defines the origin position of the menu pointer laser beam. In the SDK's default avatar, this point is located at the end of the index finger. Note that the laser beam will follow the forward direction of the given transform.
Public fieldPalmMenuAttachPoint
A transform that defines the position that the palm menu should appear in.
Public fieldWatchAttachPoint
A transform that defines the position where the watch will be attached to this hand. If you would like to display a strap for the watch, then place the strap inside this transform. You can check the alignment by temporarily placing the Watch prefab inside this transform in the Unity editor. The Watch prefab is located in your Unity project at: ImmerseSDK/Assets/Resources/ImmerseSDK/Prefabs/Avatar/Tools.
Public fieldWatchMenuAttachPoint
A transform that defines the position that the watch menu should appear in.
Top
See Also