How to preload multiple Scenes

There are multiple shots in my project, and each shot needs to load a lot of resources. I want to load multiple shots in advance before playing, but I don’t know what to do. I need your help!

Launch all the scenes in your first scene with setVisible false?

Can you explain it in more detail :grinning:

I don’t know what you mean by ‘shots’, but you can load all the scenes you want, each with its own preloader.

class sceneA extends Phaser.Scene {
    
    ...
    
    create ()
    {
        ...
        
        this.scene.launch('sceneB').setVisible(false);
        this.scene.launch('sceneC').setVisible(false);
        ...
    }
}