- Home /
How do I load the first level?
I have 7 levels and when I play them while in Unity, levels 1-7 load with no problem. However, when I actually publish the game to an .exe, my game starts in level 2, not level 1.
What is causing this? Any information is greatly appreciated. Thank you!
Shawn
check your build settings and make sure you have the right scenes loaded in the right order.your starting screen or menu should be scene 0 on the build settings scene list.make sure all scripts are of course adjusted relevantly to load the correct level.
Answer by networkZombie · Mar 14, 2011 at 04:39 PM
make sure while adding levels to build settings your levels are added in order. So level one is level 0.(or if you have a main menu it sould be level 0 and level one will be level 1).
yes its as you said just need to put the right order of building on build settings thumbing you up
Answer by MrRstar · Mar 14, 2011 at 02:02 AM
can't really say for sure but there are a few things to try:
Make sure that your script points to Level 1 from your start screen or whatever you have set up.
Make sure your build settings have all of the levels listed. you may have forgotten to add level 1 to the build.
Ok I double checked and all of my levels are definitely added to the build settings. $$anonymous$$y initial start level is just being ignored for some reason.
Any other ideas? Thanks for the response. I appreciate it! =)
$$anonymous$$
hmmmmm. other than make sure you have no errors in your scripts and that the check box for level 1 in your build settings is checked (it may be on the list but not checked).
maybe also try deleting all the levels in the build settings and re-adding them.
Your answer
Follow this Question
Related Questions
Loading a level on contact 2 Answers
Creating a level from a textfile 0 Answers
Invoke not working from Start() ? 1 Answer
Complete Level Script 1 Answer
What is the script to Application.LoadLevel() if each level is at an unchanging remote URL? 1 Answer