void Update() { if (disabled == false) { if (Input.GetButtonDown("Submit")) { switch (selected_index) { case 0: /* * GetComponent<Screen_fade>().enabled = true; * GetComponent<Screen_fade>().delay = fadeTime; * StartCoroutine(FadeAudio(fadeTime, Fade.Out)); */ //SceneManager.LoadScene("main-level"); break; case 1: if (level_selection.GetComponent <Emerge>() == null) { disabled = true; level_selection_emerge = level_selection.AddComponent <Emerge>() as Emerge; level_selection_emerge.speed = 20f; level_selection_emerge.enabled = true; level_selection_script.enabled = true; } break; case 2: Application.Quit(); break; } } if (can_select == true) { input_y = Input.GetAxisRaw("Vertical"); if (input_y <= -0.1f || input_y >= 0.1f) { changeIndex(); } } else { if (countdown > 0) { countdown -= Time.deltaTime; } else { can_select = true; } } } }
void Update() { if (Input.GetButtonDown("Submit")) { switch (selected_index) { case 0: break; } } if (Input.GetButtonDown("Cancel")) { if (GetComponent <Emerge>() == null) { Emerge sc = gameObject.AddComponent <Emerge>() as Emerge; sc.speed = -25f; sc.enabled = true; parent_selection.disabled = false; enabled = false; } } if (can_select == true) { input_y = Input.GetAxisRaw("Vertical"); if (input_y <= -0.1f || input_y >= 0.1f) { changeIndex(); } } else { if (countdown > 0) { countdown -= Time.deltaTime; } else { can_select = true; } } }