Hi! I'm new to Mirror and have been encountering an issue:
I'm testing a sample project using the default Mirror NetworkManager / NetworkManagerHUD with KcpTransport. My sample lets me spawn player prefabs that can be moved around with the arrow keys, and they each carry an Unreliable NetworkTransform in Client to Server direction.
To test I would typically open two built instances of the application and have one run as Host / Server Only and have the other run as Client. My issue is that movement of the client on the Host / Server instance appears very laggy. It looks like the client is teleporting around, almost like interpolation is turned off (I have it checked on in the NetworkTransform, so that's not the issue).
Interestingly, this only happens on instances running as Host / Server. If I open multiple clients, movement appears smooth on all clients - however, the Host remains slow and laggy. You can see what this looks like in the attached video. The video also shows that movement "fixes" itself over time by becoming smoother. Unfortunately, it doesn't always fix itself and the host will remain like this indefinitely.
I'm running Mirror on Unity 2019.4.33. I was wondering if anyone else has encountered this issue or knows more about what's going on?
I tried following this series of messages #🤝help-archive message but it didn't seem to help - I also see the same effects on the Tanks sample project. Maybe it has something to do with my particular project?
how
Not sure what else