Class YVRControllerRig
Encapsulate all controllers rigid related operations and information
public class YVRControllerRig : YVRBaseRig
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourYVRControllerRig
- Inherited Members
-
MonoBehaviour.IsInvoking()MonoBehaviour.CancelInvoke()MonoBehaviour.StopCoroutine(Coroutine)MonoBehaviour.StopAllCoroutines()MonoBehaviour.destroyCancellationTokenMonoBehaviour.useGUILayoutMonoBehaviour.runInEditModeBehaviour.enabledBehaviour.isActiveAndEnabledComponent.GetComponent<T>()Component.TryGetComponent<T>(out T)Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentInParent<T>()Component.GetComponentsInParent<T>()Component.GetComponents<T>()Component.transformComponent.gameObjectComponent.tagObject.GetInstanceID()Object.GetHashCode()Object.Instantiate(Object, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion, Transform)Object.Instantiate(Object)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DontDestroyOnLoad(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.FindObjectsByType<T>(FindObjectsSortMode)Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)Object.FindObjectOfType<T>()Object.FindFirstObjectByType<T>()Object.FindAnyObjectByType<T>()Object.FindFirstObjectByType<T>(FindObjectsInactive)Object.FindAnyObjectByType<T>(FindObjectsInactive)Object.ToString()Object.nameObject.hideFlags
Properties
- leftControllerAnchor
Transform of right controller
- rightControllerAnchor
Transform of left controller
Methods
- GetAcceleration(ControllerType)
Get controller's acceleration
- GetAngularAcceleration(ControllerType)
Get controller's angular acceleration
- GetAngularVelocity(ControllerType)
Get controller's angular angular velocity
- GetOrientationTracked(ControllerType)
Whether controller's orientation is tracked
- GetPosition(ControllerType)
Get controller's position
- GetPositionTracked(ControllerType)
Whether controller's position is tracked
- GetRotation(ControllerType)
Get controller's rotation
- GetVelocity(ControllerType)
Get controller's velocity
- InitializeAnchor()
Override InitializeAnchor()
- UpdateAnchorPose(RigUpdateType)
Get the pose of the anchors and assign it to each anchor