Hi,
I’m working on a multiplayer game and I have a Unity server which behaves differently when I run it in headless mode. One of my NPCs starts a jump animation immediately after it is respawned. During the animation, it shouldn’t do any AI, so I check it with something like:
animation.IsPlaying(“jump”)
When the server runs in windowed mode, the animation starts and this checkup returns false after the animation is finished.
When running in headless mode, the check always returns true, even when the animation is finished playing, so NPC is stuck and won’t move into next stage.
Seems like a problem with animation states in headless mode.
Anyone has any experience with this?
Thanks