void Update() { // ESCキー押した時にコンフィグ画面になっていなければ if (Input.GetKeyDown(KeyCode.Escape) && !isConfig) { //ポーズ中だったら何もしない if (isPause) { isPause = false; Tutorial.SetActive(false); Time.timeScale = 1f; bgmManager.Play(); //ポーズ画面でなかったらポーズ画面にする } else { isPause = true; Tutorial.SetActive(true); Time.timeScale = 0; bgmManager.Pause(); //一時停止(完全停止する場合はaudioSource.Stop(); } } // ポーズ中に左Shiftキー押したとき if (Input.GetKeyDown(KeyCode.LeftShift) && isPause) { //コンフィグ画面だったら何もしない if (isConfig) { isConfig = false; Setting.SetActive(false); //コンフィグ画面でなかったらコンフィグ画面にする } else { isConfig = true; Setting.SetActive(true); } } }