Alternative for isLoadingLevel on first loaded scene

Hi, I was using Application.isLoadingLevel on my splashscreen scene to prevent animations from starting out before Unity finished loading everything and properly transitioned to my very first scene. Without it it was really noticeable that Unity was starting this animation way earlier then it was actually able to render and display the scene contents.

Considering that this is now deprecated how are we supposed to know that our very first scene has finished loading?

I haven’t gotten too far into the new SceneManager stuff, but from the docs I’d suspect you would just do this:

SceneManager.GetActiveScene().isLoaded;

See SceneManager class and Scene class.