void Update()
 {
     if (is_game_over_scene == false)////code for transition scene
     {
         music.volume += 0.025f * Time.deltaTime;
         if (music.volume > 0.1f)
         {
             music.volume = 0.1f;
         }
         if (screen_text[1].gameObject.GetComponent <TextEventsController>().Return_if_start_timer() == true)
         {
             timer += Time.deltaTime;
             if (timer >= 1f)
             {
                 if (Input.GetKeyUp(KeyCode.Return))
                 {
                     volume_down = true;
                     interface_sound[0].Play();
                     key_was_pressed = true;
                     screen_text[0].gameObject.GetComponent <Animator>().Play("TextControllerOut");
                     screen_text[1].gameObject.GetComponent <Animator>().Play("PressTextOut");
                 }
             }
         }
     }
     if (is_game_over_scene_final == true)////code for game over final
     {
         if (screen_text[1].gameObject.GetComponent <TextEventsController>().Return_if_start_timer() == true)
         {
             timer += Time.deltaTime;
             if (timer >= 1f)
             {
                 if (Input.GetKeyUp(KeyCode.Escape))
                 {
                     volume_down = true;
                     interface_sound[1].Play();
                     screen_text[0].gameObject.GetComponent <Animator>().Play("GameOverFadeOut");
                     screen_text[1].gameObject.GetComponent <Animator>().Play("ToMainMenuOutInBlue");
                     ManagerKeeper.Reset_number_of_tries_availables();
                     to_main_menu = true;
                 }
             }
         }
     }
     else if (is_game_over_scene == true && is_game_over_scene_final == false)//code fot game over with retry
     {
         if (volume_down == false)
         {
             music.volume += 0.05f * Time.deltaTime;
             if (music.volume > 0.1f)
             {
                 music.volume = 0.1f;
             }
         }
         //Debug.Log("tries are " + ManagerKeeper.Get_number_of_tries_availables());
         //Debug.Log("number of reached level is " + ManagerKeeper.Get_number_of_reached_level());
         if (screen_text[1].gameObject.GetComponent <TextEventsController>().Return_if_start_timer() == true)
         {
             timer += Time.deltaTime;
             if (timer >= 1f)
             {
                 if (Input.GetKeyUp(KeyCode.Return))
                 {
                     volume_down = true;
                     interface_sound[0].Play();
                     to_main_menu = false;
                     screen_text[0].gameObject.GetComponent <Animator>().Play("GameOverFadeOut");
                     screen_text[1].gameObject.GetComponent <Animator>().Play("PressTextOutInBlue");
                     screen_text[2].gameObject.GetComponent <Animator>().Play("ToMainMenuOut");
                 }
                 if (Input.GetKeyUp(KeyCode.Escape))
                 {
                     volume_down = true;
                     interface_sound[1].Play();
                     to_main_menu = true;
                     screen_text[0].gameObject.GetComponent <Animator>().Play("GameOverFadeOut");
                     screen_text[1].gameObject.GetComponent <Animator>().Play("PressTextFadeOut");
                     screen_text[2].gameObject.GetComponent <Animator>().Play("ToMainMenuOutInBlue");
                     ManagerKeeper.Reset_number_of_tries_availables();
                     ManagerKeeper.Reset_number_of_level();
                 }
             }
         }
     }
     if (volume_down == true)
     {
         music.volume -= 0.05f * Time.deltaTime;
     }
     if (screen_text[1].gameObject.GetComponent <TextEventsController>().Return_if_to_next_scene() == true && to_main_menu == false)
     {
         if (ManagerKeeper.Get_number_of_reached_level() == 0)
         {
             SceneManager.LoadScene("Level_01_Depo");
         }
         if (ManagerKeeper.Get_number_of_reached_level() == 1)
         {
             SceneManager.LoadScene("Level_02_Factory");
         }
         if (ManagerKeeper.Get_number_of_reached_level() == 2)
         {
             SceneManager.LoadScene("Level_03_Lab");
         }
         if (ManagerKeeper.Get_number_of_reached_level() == 3)
         {
             SceneManager.LoadScene("Level_04_Stereo_City");
         }
         if (ManagerKeeper.Get_number_of_reached_level() == 4)
         {
             SceneManager.LoadScene("Level_05_The_Outlands");
         }
         if (ManagerKeeper.Get_number_of_reached_level() == 5)
         {
             SceneManager.LoadScene("Final_Scene");
         }
     }
     if (screen_text[1].gameObject.GetComponent <TextEventsController>().Return_if_to_next_scene() == true && to_main_menu == true)
     {
         ManagerKeeper.Reset_number_of_tries_availables();
         SceneManager.LoadScene("MainMenu");
     }
 }
 void Update()
 {
     if (to_new_level == true)
     {
         if (reached_level == false)
         {
             ManagerKeeper.Increase_number_of_level();
             // Debug.Log("number of level reached is " + ManagerKeeper.Get_number_of_reached_level());
             reached_level = true;
         }
         if (reached_level == true)
         {
             level_complete_text.SetActive(true);
             if (level_complete_text.gameObject.GetComponent <LevelCompleteTextController>().Return_if_centered() == true)
             {
                 start_timer = true;
             }
             if (start_timer == true)
             {
                 timer += Time.deltaTime;
                 if (timer > 5f)
                 {
                     // Debug.Log("timer is over 5");
                     level_complete_text.gameObject.GetComponent <Animator>().Play("LevelCompleteTextOut");
                     if (level_complete_text.gameObject.GetComponent <LevelCompleteTextController>().Return_if_out() == true && ManagerKeeper.Get_number_of_reached_level() == 2)
                     {
                         fader.SetActive(true);
                         if (fader == true)
                         {
                             if (timer >= 9.5f)
                             {
                                 SceneManager.LoadScene("Level_03_Lab");//poner aca la escena de transicion con el mensaje de complete level
                             }
                         }
                     }
                 }
             }
         }
     }
 }