Hi, hoping you’re doing well : )
I have been checking the networking samples and the sandbox one caught my attention. Because when one player joins into the network room , each player have their own camera without the need of using an object with the PlayerSync which instantiate a Player Prefab with a Player State component. So I suppose that Player Prefab instance is"generated" using the Synced Camera, could you explain me is how does the Synced Camera script works broadly ? Also, which script is responsible of switching the camera when a player clicks another’s Camera Prefab ?
The SyncedCamera is historically a bit older component and does similar logic to what PlayerSync/PlayerState do itself internally. At some point we’ll likely unify these so that they have the same codebase