Basically the title. Everything works perfect when the players join and they all have their individual isLocalPlayer, but when I use ServerChangeScene() they lose it. They change the scene fine, but they don’t have control over their player objects anymore. I’m using DontDestroyOnLoad() to keep the player objects persistent. Should I be keeping them persistent a different way?
I’ve been struggling with this for a little bit now and it’s the only thing stopping me from implementing the multiplayer side of my game.
Could you file a bug report with a project for this issue?
If you do file a bug, please send me the case ID or write in the description to assign the case to Gintautas.
I double checked and it turns out that I never used DontDestroyOnLoad(), though I was nearly certain I was using it. Thanks for making me double check my code and add it. Works great now!