void Update() { if (GametoTitle.GetModeSelect() == "ReturnTitle") { if (Input.GetKeyDown(KeyCode.Return)) { AudioManager.Instance.PlaySE("button01b"); isFadeOut = true; } } else { isFadeOut = false; } if (isFadeIn) { StartFadeIn(); } if (isFadeOut) { StartFadeOut(); } }
// Update is called once per frame void Update() { // カーソル表示 abc = settingsUI.activeSelf; if (settingsUI.activeSelf) { Cursor.visible = true; Cursor.lockState = CursorLockMode.None; if (Input.GetKeyDown(KeyCode.Return)) { if (GametoTitle.GetAnswer()) // ポーズUIのアクティブ、非アクティブを切り替え { settingsUI.SetActive(!settingsUI.activeSelf); Time.timeScale = 1f; } } } // else{Cursor.visible = false; // Cursor.lockState = CursorLockMode.Locked;} if (Input.GetKeyDown(KeyCode.Return) && PauseScript.pause() && GametoTitle.GetModeSelect() == "Settings") { // ポーズUIのアクティブ、非アクティブを切り替え settingsUI.SetActive(false); this.GetComponent <PauseScript>().OnPause(); // ポーズUIが表示されてる時は停止 if (settingsUI.activeSelf) { Time.timeScale = 0f; // ポーズUIが表示されてなければ通常通り進行 } } }
// Update is called once per frame void Update() { if (pauseUI.activeSelf) { Time.timeScale = 0f; } abc = pauseUI.activeSelf; if (FPSCon.GetComponent <MyStatus>().GetHp() > 0) { if (Input.GetKeyDown(KeyCode.Escape) && !SettingScript.Settingpause()) { if (!GametoTitle.GetNoMove()) { // ポーズUIのアクティブ、非アクティブを切り替え pauseUI.SetActive(!pauseUI.activeSelf); } // ポーズUIが表示されてる時は停止 if (pauseUI.activeSelf) { Time.timeScale = 0f; // ポーズUIが表示されてなければ通常通り進行 } else { Time.timeScale = 1f; } } } }