// Update is called once per frame void Update() { switch (ModeSelect) { case "ReStart": if (Input.GetKeyDown(KeyCode.LeftArrow) || Input.GetKeyDown(KeyCode.RightArrow)) { ModeSelect = "Title"; } if (FadePanel.AlphaGet() > 1.0f) { FloorCount.ResetCount(); SceneManager.LoadScene("GameScene"); } RGame.GetComponent <SelectMode>().ColorChange(ModeSelect); break; case "Title": if (Input.GetKeyDown(KeyCode.LeftArrow) || Input.GetKeyDown(KeyCode.RightArrow)) { ModeSelect = "ReStart"; } if (FadePanel.AlphaGet() > 1.0f) { FloorCount.ResetCount(); SceneManager.LoadScene("TitleScene"); } RTitle.GetComponent <SelectMode>().ColorChange(ModeSelect); break; } }
// Update is called once per frame void Update() { GoGame = gameObject.GetComponent <FadePanel>().GetAllBlack(); if (Input.GetKeyDown(KeyCode.Escape)) { Quit(); } switch (ModeSelect) { case "Start": if (!NoMove) { GameCheck = true; if (Input.GetKeyDown(KeyCode.RightArrow)) { ModeSelect = "Exit"; } if (Input.GetKeyDown(KeyCode.LeftArrow)) { ModeSelect = "Exit"; } Mode[0].GetComponent <TextColorChange>().ColorChange(ModeSelect); if (Input.GetKeyDown(KeyCode.Return)) { NoMove = true; } } if (FadePanel.AlphaGet() > 1.0f) { SceneManager.LoadScene("GameScene"); } break; // case "Setting": // if(!NoMove){ // GameCheck=false; // if (Input.GetKeyDown(KeyCode.RightArrow)) { ModeSelect = "Exit"; } // if (Input.GetKeyDown(KeyCode.LeftArrow)) { ModeSelect = "Start"; } // Mode[2].GetComponent<TextColorChange>().ColorChange(ModeSelect);} // if (Input.GetKeyDown(KeyCode.Return)){NoMove=true;} // break; case "Exit": if (!NoMove) { GameCheck = false; if (Input.GetKeyDown(KeyCode.RightArrow)) { ModeSelect = "Start"; } if (Input.GetKeyDown(KeyCode.LeftArrow)) { ModeSelect = "Start"; } Mode[1].GetComponent <TextColorChange>().ColorChange(ModeSelect); } if (Input.GetKeyDown(KeyCode.Return)) { AudioManager.Instance.PlaySE("button01b"); NoMove = true; Quit(); } break; } }