docs.unity3d.com
Search Results for

    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.

    Implements
    IComponentData
    IQueryTypeParameter
    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Unity.NetCode
    Assembly: Unity.NetCode.dll
    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
    float

    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
    float

    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
    uint

    Implements

    Unity.Entities.IComponentData
    Unity.Entities.IQueryTypeParameter
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)