Class SteamVR_Behaviour_SkeletonCustom
The major difference between this component and the standard SteamVR_Behaviour_Skeleton is this one lets you only use the joints you care about. You can set the transforms you're concerned with and ignore the ones you're not.
Inheritance
System.Object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
SteamVR_Behaviour_SkeletonCustom
Inherited Members
UnityEngine.MonoBehaviour.Invoke(System.String, System.Single)
UnityEngine.MonoBehaviour.InvokeRepeating(System.String, System.Single, System.Single)
UnityEngine.MonoBehaviour.CancelInvoke()
UnityEngine.MonoBehaviour.CancelInvoke(System.String)
UnityEngine.MonoBehaviour.IsInvoking(System.String)
UnityEngine.MonoBehaviour.IsInvoking()
UnityEngine.MonoBehaviour.StartCoroutine(System.Collections.IEnumerator)
UnityEngine.MonoBehaviour.StartCoroutine_Auto(System.Collections.IEnumerator)
UnityEngine.MonoBehaviour.StartCoroutine(System.String, System.Object)
UnityEngine.MonoBehaviour.StartCoroutine(System.String)
UnityEngine.MonoBehaviour.StopCoroutine(System.String)
UnityEngine.MonoBehaviour.StopCoroutine(System.Collections.IEnumerator)
UnityEngine.MonoBehaviour.StopCoroutine(UnityEngine.Coroutine)
UnityEngine.MonoBehaviour.StopAllCoroutines()
UnityEngine.MonoBehaviour.print(System.Object)
UnityEngine.MonoBehaviour.useGUILayout
UnityEngine.Behaviour.enabled
UnityEngine.Behaviour.isActiveAndEnabled
UnityEngine.Component.GetComponent(System.Type)
UnityEngine.Component.GetComponent<T>()
UnityEngine.Component.GetComponent(System.String)
UnityEngine.Component.GetComponentInChildren(System.Type, System.Boolean)
UnityEngine.Component.GetComponentInChildren(System.Type)
UnityEngine.Component.GetComponentInChildren<T>()
UnityEngine.Component.GetComponentInChildren<T>(System.Boolean)
UnityEngine.Component.GetComponentsInChildren(System.Type)
UnityEngine.Component.GetComponentsInChildren(System.Type, System.Boolean)
UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean)
UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean, System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponentsInChildren<T>()
UnityEngine.Component.GetComponentsInChildren<T>(System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponentInParent(System.Type)
UnityEngine.Component.GetComponentInParent<T>()
UnityEngine.Component.GetComponentsInParent(System.Type)
UnityEngine.Component.GetComponentsInParent(System.Type, System.Boolean)
UnityEngine.Component.GetComponentsInParent<T>(System.Boolean)
UnityEngine.Component.GetComponentsInParent<T>(System.Boolean, System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponentsInParent<T>()
UnityEngine.Component.GetComponents(System.Type)
UnityEngine.Component.GetComponents(System.Type, System.Collections.Generic.List<UnityEngine.Component>)
UnityEngine.Component.GetComponents<T>(System.Collections.Generic.List<T>)
UnityEngine.Component.GetComponents<T>()
UnityEngine.Component.CompareTag(System.String)
UnityEngine.Component.SendMessageUpwards(System.String, System.Object, UnityEngine.SendMessageOptions)
UnityEngine.Component.SendMessageUpwards(System.String, System.Object)
UnityEngine.Component.SendMessageUpwards(System.String)
UnityEngine.Component.SendMessageUpwards(System.String, UnityEngine.SendMessageOptions)
UnityEngine.Component.SendMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
UnityEngine.Component.SendMessage(System.String, System.Object)
UnityEngine.Component.SendMessage(System.String)
UnityEngine.Component.SendMessage(System.String, UnityEngine.SendMessageOptions)
UnityEngine.Component.BroadcastMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
UnityEngine.Component.BroadcastMessage(System.String, System.Object)
UnityEngine.Component.BroadcastMessage(System.String)
UnityEngine.Component.BroadcastMessage(System.String, UnityEngine.SendMessageOptions)
UnityEngine.Component.transform
UnityEngine.Component.gameObject
UnityEngine.Component.tag
UnityEngine.Component.rigidbody
UnityEngine.Component.rigidbody2D
UnityEngine.Component.camera
UnityEngine.Component.light
UnityEngine.Component.animation
UnityEngine.Component.constantForce
UnityEngine.Component.renderer
UnityEngine.Component.audio
UnityEngine.Component.guiText
UnityEngine.Component.networkView
UnityEngine.Component.guiElement
UnityEngine.Component.guiTexture
UnityEngine.Component.collider
UnityEngine.Component.collider2D
UnityEngine.Component.hingeJoint
UnityEngine.Component.particleEmitter
UnityEngine.Component.particleSystem
UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
UnityEngine.Object.Destroy(UnityEngine.Object)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
UnityEngine.Object.FindObjectsOfType(System.Type)
UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
UnityEngine.Object.DestroyObject(UnityEngine.Object)
UnityEngine.Object.FindSceneObjectsOfType(System.Type)
UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
UnityEngine.Object.ToString()
UnityEngine.Object.GetInstanceID()
UnityEngine.Object.GetHashCode()
UnityEngine.Object.Equals(System.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Instantiate<T>(T)
UnityEngine.Object.FindObjectsOfType<T>()
UnityEngine.Object.FindObjectOfType(System.Type)
UnityEngine.Object.FindObjectOfType<T>()
UnityEngine.Object.name
UnityEngine.Object.hideFlags
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Valve.VR
Assembly: Assembly-CSharp.dll
Syntax
public class SteamVR_Behaviour_SkeletonCustom : SteamVR_Behaviour_Skeleton
Fields
_indexAux
Declaration
[SerializeField]
protected Transform _indexAux
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_indexDistal
Declaration
[SerializeField]
protected Transform _indexDistal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_indexMetacarpal
Declaration
[SerializeField]
protected Transform _indexMetacarpal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_indexMiddle
Declaration
[SerializeField]
protected Transform _indexMiddle
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_indexProximal
Declaration
[SerializeField]
protected Transform _indexProximal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_indexTip
Declaration
[SerializeField]
protected Transform _indexTip
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_middleAux
Declaration
[SerializeField]
protected Transform _middleAux
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_middleDistal
Declaration
[SerializeField]
protected Transform _middleDistal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_middleMetacarpal
Declaration
[SerializeField]
protected Transform _middleMetacarpal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_middleMiddle
Declaration
[SerializeField]
protected Transform _middleMiddle
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_middleProximal
Declaration
[SerializeField]
protected Transform _middleProximal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_middleTip
Declaration
[SerializeField]
protected Transform _middleTip
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_pinkyAux
Declaration
[SerializeField]
protected Transform _pinkyAux
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_pinkyDistal
Declaration
[SerializeField]
protected Transform _pinkyDistal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_pinkyMetacarpal
Declaration
[SerializeField]
protected Transform _pinkyMetacarpal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_pinkyMiddle
Declaration
[SerializeField]
protected Transform _pinkyMiddle
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_pinkyProximal
Declaration
[SerializeField]
protected Transform _pinkyProximal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_pinkyTip
Declaration
[SerializeField]
protected Transform _pinkyTip
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_ringAux
Declaration
[SerializeField]
protected Transform _ringAux
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_ringDistal
Declaration
[SerializeField]
protected Transform _ringDistal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_ringMetacarpal
Declaration
[SerializeField]
protected Transform _ringMetacarpal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_ringMiddle
Declaration
[SerializeField]
protected Transform _ringMiddle
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_ringProximal
Declaration
[SerializeField]
protected Transform _ringProximal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_ringTip
Declaration
[SerializeField]
protected Transform _ringTip
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_thumbAux
Declaration
[SerializeField]
protected Transform _thumbAux
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_thumbDistal
Declaration
[SerializeField]
protected Transform _thumbDistal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_thumbMetacarpal
Declaration
[SerializeField]
protected Transform _thumbMetacarpal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_thumbMiddle
Declaration
[SerializeField]
protected Transform _thumbMiddle
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_thumbProximal
Declaration
[SerializeField]
protected Transform _thumbProximal
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_thumbTip
Declaration
[SerializeField]
protected Transform _thumbTip
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
_wrist
Declaration
[SerializeField]
protected Transform _wrist
Field Value
Type | Description |
---|---|
UnityEngine.Transform |
Methods
AssignBonesArray()
Declaration
protected override void AssignBonesArray()