docs.unity.cn
    Show / Hide Table of Contents

    Struct SwitchPredictionSmoothing

    A struct that is temporarily added to a ghosts entity when it switching between predicted / interpolated mode. Added by GhostPredictionSwitchingSystem while processing the GhostPredictionSwitchingQueues.

    Inherited Members
    ValueType.Equals(Object)
    ValueType.GetHashCode()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Namespace: Unity.NetCode
    Syntax
    [WriteGroup(typeof(LocalToWorld))]
    public struct SwitchPredictionSmoothing : IComponentData, IQueryTypeParameter

    Fields

    CurrentFactor

    The smoothing fraction to apply to the current transform. Always in between 0 and 1f.

    Declaration
    public float CurrentFactor
    Field Value
    Type Description
    Single

    Duration

    The duration in second of the transition. Setup when the component is added and then remain constant.

    Declaration
    public float Duration
    Field Value
    Type Description
    Single

    InitialPosition

    The initial position of the ghost (in world space).

    Declaration
    public float3 InitialPosition
    Field Value
    Type Description
    float3

    InitialRotation

    The initial rotation of the ghost (in world space).

    Declaration
    public quaternion InitialRotation
    Field Value
    Type Description
    quaternion

    SkipVersion

    The current version of the system when the component added to entity.

    Declaration
    public uint SkipVersion
    Field Value
    Type Description
    UInt32
    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on Wednesday, June 21, 2023