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()