docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class GhostInputSystemGroup

    The parent group for all input gathering systems. Only present in client worlds (and local worlds, to allow singleplayer to use the same input gathering system). It runs before the CommandSendSystemGroup to remove any latency between input gathering and command submission. Updating your inputs here guarantees you'll have the right values when using force input latency (which will override your inputs in other parts of the frame). All systems that translate user input (for example, using the Input into ICommandData command data must update in this group).

    Inheritance
    object
    GhostInputSystemGroup
    Namespace: Unity.Netcode
    Assembly: Unity.NetCode.dll
    Syntax
    [MovedFrom(true, "Unity.NetCode", null, null)]
    public class GhostInputSystemGroup : ComponentSystemGroup
    In This Article
    Back to top
    Copyright © 2026 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)