Hello! I am now diving into FishNet's Scene Manager and I have some questions.
I am making a VR FPS game. Initially the player is in a main menu scene, with FishNet unused. I want the player to connect to a FishNet dedicater server and when the connection is established, fade-out to a black screen, then load the server's scene (with a delay allowing the fade-out to finish prior to loading the server's scene). Then fade-in once the scene is loaded. Fading in seems easy, but how can a fade-out be done prior to loading the server scene(s)?
Also I am wondering how to properly do this fade-out while connected to the server. For example, if the server is switching to a different gameplay level I want to facilitate a smooth visual transition with a nice fade out before the scene load begins.
Additionally, is there a FishNet example somewhere that demonstrates an actual game loop from an offline main menu, connection to a server, loading a gameplay scene, gameplay, then disconnecting and returning to an offline main menu scene? I looked at the FPS land demo but it starts in the gameplay scene which is not how a real FPS game would work.
Thanks!