Esempio n. 1
0
 void Start()
 {
     // set start values of the menu members
     menu.SetActive(true);
     pause_btn.SetActive(true);
     play_btn.SetActive(false);
     inside_menu.SetActive(false);
     the_state     = current_screen.menu;
     pause_or_play = pause_play_state.play;
     dead_menu.SetActive(false);
 }
Esempio n. 2
0
 // called from escape button & back to menu to get the player back to the main menu
 public void back_to_menu()
 {
     Destroy(cur_lvl);
     inside_menu.SetActive(false);
     menu.SetActive(true);
     the_state      = current_screen.menu;
     Time.timeScale = 1;
     play_btn.SetActive(false);
     pause_btn.SetActive(true);
     pause_or_play = pause_play_state.play;
     dead_menu.SetActive(false);
 }
Esempio n. 3
0
 // called from the pause & play buttons
 public void pause_play(bool pause)
 {
     if (pause == true && pause_or_play == pause_play_state.play)
     {
         pause_btn.SetActive(false);
         play_btn.SetActive(true);
         Time.timeScale = 0;
         pause_or_play  = pause_play_state.pause;
     }
     else if (pause == false && pause_or_play == pause_play_state.pause)
     {
         play_btn.SetActive(false);
         pause_btn.SetActive(true);
         Time.timeScale = 1;
         pause_or_play  = pause_play_state.play;
     }
 }