Class SnappyLocomotion | Kinematica | 0.8.0-preview
docs.unity.cn
    Show / Hide Table of Contents

    Class SnappyLocomotion

    Inheritance
    Object
    Object
    Component
    Behaviour
    MonoBehaviour
    SnapshotProvider
    SnappyLocomotion
    Inherited Members
    SnapshotProvider.identifier
    SnapshotProvider.aggregate
    SnapshotProvider.Awake()
    SnapshotProvider.WriteToStream(Buffer)
    SnapshotProvider.ReadFromStream(Buffer)
    SnapshotProvider.RequirePostProcess
    SnapshotProvider.OnWritePostProcess(Buffer)
    SnapshotProvider.OnReadPostProcess(Buffer)
    SnapshotProvider.WriteVariables(Buffer)
    SnapshotProvider.ReadVariables(Buffer)
    SnapshotProvider.CollectVariables()
    MonoBehaviour.IsInvoking()
    MonoBehaviour.CancelInvoke()
    MonoBehaviour.Invoke(String, Single)
    MonoBehaviour.InvokeRepeating(String, Single, Single)
    MonoBehaviour.CancelInvoke(String)
    MonoBehaviour.IsInvoking(String)
    MonoBehaviour.StartCoroutine(String)
    MonoBehaviour.StartCoroutine(String, Object)
    MonoBehaviour.StartCoroutine(IEnumerator)
    MonoBehaviour.StopCoroutine(IEnumerator)
    MonoBehaviour.StopCoroutine(Coroutine)
    MonoBehaviour.StopCoroutine(String)
    MonoBehaviour.StopAllCoroutines()
    MonoBehaviour.print(Object)
    MonoBehaviour.useGUILayout
    MonoBehaviour.runInEditMode
    Behaviour.enabled
    Behaviour.isActiveAndEnabled
    Component.GetComponent(Type)
    Component.GetComponent<T>()
    Component.TryGetComponent(Type, Component)
    Component.TryGetComponent<T>(T)
    Component.GetComponent(String)
    Component.GetComponentInChildren(Type, Boolean)
    Component.GetComponentInChildren(Type)
    Component.GetComponentInChildren<T>(Boolean)
    Component.GetComponentInChildren<T>()
    Component.GetComponentsInChildren(Type, Boolean)
    Component.GetComponentsInChildren(Type)
    Component.GetComponentsInChildren<T>(Boolean)
    Component.GetComponentsInChildren<T>(Boolean, List<T>)
    Component.GetComponentsInChildren<T>()
    Component.GetComponentsInChildren<T>(List<T>)
    Component.GetComponentInParent(Type)
    Component.GetComponentInParent<T>()
    Component.GetComponentsInParent(Type, Boolean)
    Component.GetComponentsInParent(Type)
    Component.GetComponentsInParent<T>(Boolean)
    Component.GetComponentsInParent<T>(Boolean, List<T>)
    Component.GetComponentsInParent<T>()
    Component.GetComponents(Type)
    Component.GetComponents(Type, List<Component>)
    Component.GetComponents<T>(List<T>)
    Component.GetComponents<T>()
    Component.CompareTag(String)
    Component.SendMessageUpwards(String, Object, SendMessageOptions)
    Component.SendMessageUpwards(String, Object)
    Component.SendMessageUpwards(String)
    Component.SendMessageUpwards(String, SendMessageOptions)
    Component.SendMessage(String, Object)
    Component.SendMessage(String)
    Component.SendMessage(String, Object, SendMessageOptions)
    Component.SendMessage(String, SendMessageOptions)
    Component.BroadcastMessage(String, Object, SendMessageOptions)
    Component.BroadcastMessage(String, Object)
    Component.BroadcastMessage(String)
    Component.BroadcastMessage(String, SendMessageOptions)
    Component.transform
    Component.gameObject
    Component.tag
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(Object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, Boolean)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.DontDestroyOnLoad(Object)
    Object.FindObjectsOfType<T>()
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType(Type)
    Object.ToString()
    Object.name
    Object.hideFlags
    Namespace: SnappyLocomotion
    Syntax
    [RequireComponent(typeof(Kinematica))]
    public class SnappyLocomotion : SnapshotProvider, Serializable

    Fields

    snapRotationFactor

    Declaration
    [Tooltip("How much character rotation should match desired trajectory as opposed to the binary.")]
    [Range(0F, 1F)]
    public float snapRotationFactor
    Field Value
    Type Description
    Single

    snapTranslationFactor

    Declaration
    [Tooltip("How much character translation should match desired trajectory as opposed to the binary.")]
    [Range(0F, 1F)]
    public float snapTranslationFactor
    Field Value
    Type Description
    Single

    Methods

    OnAnimatorMove()

    Declaration
    public virtual void OnAnimatorMove()

    OnDisable()

    Declaration
    public override void OnDisable()
    Overrides
    SnapshotProvider.OnDisable()

    OnEarlyUpdate(Boolean)

    Declaration
    public override void OnEarlyUpdate(bool rewind)
    Parameters
    Type Name Description
    Boolean rewind
    Overrides
    SnapshotProvider.OnEarlyUpdate(Boolean)

    OnEnable()

    Declaration
    public override void OnEnable()
    Overrides
    SnapshotProvider.OnEnable()
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on Monday, August 3, 2020