Class CurvedUIHandSwitcher
- Namespace
- CurvedUI
- Assembly
- Assembly-CSharp.dll
public class CurvedUIHandSwitcher : MonoBehaviour
- Inheritance
-
CurvedUIHandSwitcher
- Inherited Members
-
- Extension Methods
-
Constructors
CurvedUIHandSwitcher()
public CurvedUIHandSwitcher()
Fields
LaserBeam
[SerializeField]
public GameObject LaserBeam
Field Value
- GameObject
autoSwitchHands
[SerializeField]
[Tooltip("If true, when player clicks the trigger on the other hand, we'll instantly set it as UI controlling hand and move the pointer to it.")]
public bool autoSwitchHands
Field Value
- bool
leftHandOverride
[Header("Optional")]
[SerializeField]
[Tooltip("If set, pointer will be placed as a child of this transform, instead of the current VR SDKs Camera Rig.")]
public Transform leftHandOverride
Field Value
- Transform
rightHandOverride
[SerializeField]
[Tooltip("If set, pointer will be placed as a child of this transform, instead of the current VR SDKs Camera Rig.")]
public Transform rightHandOverride
Field Value
- Transform
Methods
public void SwitchHandTo(CurvedUIInputModule.Hand newHand)
Parameters
newHand
CurvedUIInputModule.Hand