- Home /
Setting up a menu system and pause screen
hey folks,
so I'm putting together a simple game and I'm just thinking about the basic structure. I've never had a menu system or pause system in unity before so I'm not really sure about it. But I want to start the scene at a menu which will look like this:
Start (starts the game) Controls (shows a simple screen with control, has button to get back to main menu) Exit (exits the game)
Once in the game I want to have a timer start immediately this will act as your "Run time" so at the end you will get a screen that says "You did it in 4 mins 10 seconds".
But I also want a pause menu that has the options:
Resume Exit to Main Menu
Now when paused that timer will have to pause obviously.
Like I said I've never done a menu system or scene changes and I don't even know if that would be the best way to handle it. This is the kind of thing that if I did without guidance it would take me 3 days, so I would appreciate pointers to get it right! :)
Answer by getyour411 · Apr 30, 2014 at 01:39 AM
Take a look at the code reference, tutorials and many example code snippets for Application.LoadLevel
(stub code)
OnGUI() {
if(buttonStart)
Application.LoadLevel("Start");
if(buttonControl)
Application.LoadLevel("Control");
etc.. Please search on 'pause game' as there are hundreds of pre-written solutions for that already.
Your answer
Follow this Question
Related Questions
Zelda like pause menu 1 Answer
Pause menu scripting help? 1 Answer
Hold the esc button for a pause menu 1 Answer
How to pause a game with a GUI button 1 Answer
Pause Menu Text Not Rendering 0 Answers