How to implement a scene change?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By SebSharper

I want to change between scenes in my game. Something like this:

Old scene → Fades out → Fades in to loading screen → Fades out →
Fades in to new scene

I have been thinking about making an auto load script specifically for scene changes, and that it instanciates a new loading screen every time I want to change to another scene, which one that should be loading in a background thread. But I don’t know if it should be the best way to achieve way I want. Any opinions on how this could be done?

:bust_in_silhouette: Reply From: supper_raptor

This may help you https://forum.godotengine.org/67643/how-to-make-a-simple-transition-scene-between-levels-worlds