My scenes are completely separate from each other and are layered in the build settings so that my loading screen is first in the order. When I start my game you can hear my character in the game land on the ground and you can control him even while you are on the loading screen. You are able to use WASD to move him while in the loading screen. I can’t figure out how to prevent my game scene from automatically starting during just the loading screen being up. I have buttons that reset the second scene again when you click them, but I just don’t want my game to be playable before you click the start button. The pictures show my hierarchy as well as the loading screen I currently have.
Does your screenshot show you have two scenes loaded at once? StartingScreen and RealGame?
What is loading the RealGame scene?
Looks like you’re loading the game scene additively. You could further split up the scene into just the game environment if you want to show that in the menu or loading screen. And only when you enter the game, you additively load the scene with the character in it. Or simply instantiate the character only at that point, or when instantiating the character call SetActive(false) in Awake() and call SetActive(true) when starting the game.
Just a few ways of dealing with this.
Thank you. I figured out how to fix it using your tips. It was due to both scenes being loaded at the same time. Now they are separated and working properly