Apparently when you test the game from the Editor, the game starts running from the scene you have open in the editor. I don’t want this as I need the first scene to run first (it has my main menu in it!). But it’s a nuisance to have to keep swapping our the scene I have open to scene 1 since I am testing small tweaks to scene 2. And I can’t have them all loaded in the editor at once otherwise the canvases of them all are all rendered! Any way around this?
Ok I sorted it. I simply put in a test for whether the main gamecontroller instance is null in the scene-level subcontrollers Awake() and if it is, you get launched straight back to the opening scene where you should have started in the first place. ![]()