Unity-Technologies / com.unity.netcode.gameobjects

Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.
MIT License
2.15k stars 435 forks source link

fix: client-server owner authoritative nested NetworkTransform invalid synchronization #3099

Closed NoelStephensUnity closed 1 month ago

NoelStephensUnity commented 1 month ago

This is a special case for client-server where a server is spawning an owner authoritative NetworkObject but has yet to serialize anything. When the server detects that:

This PR checks for the above conditions during the initial spawning of a NetworkObject and then:

MTTB-483

fix: #3082

Changelog

Testing and Documentation