Use one instance of a GUI to control multiple scenes

Hi everyone,

I am working on a Unity project for which I need to run multiple scenes (on display 2) and have one single instance of a GUI running (on display 1) in order to switch between scenes.

Clearly, when the scene changes, I do not want the GUI to get reloaded. How might I go about doing this, please?

Unless I’m missing something, you only need to have a script with DontDestroyOnLoad attached to the root of the GameObject holding your GUI. That way it will not be destroyed/reloaded when you load another scene.