What is a NetworkObject in Netcode for GameObjects?
To replicate any Netcode-aware properties or send/receive RPCs, a GameObject must have a NetworkObject component and at least one NetworkBehaviour component. Any Netcode-related component, such as a NetworkTransform or a NetworkBehaviour with one or more NetworkVariables or RPCs, requires a NetworkObject component on the same relative GameObject (or on a parent of the GameObject in question).
Learn more and follow our tutorial: https://on.unity.com/3W1mzG0
Looking for additional documentation on NetworkObjects?? You can find that here: https://on.unity.com/44UWTPy