// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Alpha7)) { List <GameObject> a = GameObject.FindGameObjectsWithTag("Wall").ToList(); a.AddRange(GameObject.FindGameObjectsWithTag("Buff")); a.AddRange(GameObject.FindGameObjectsWithTag("Obstacle")); a.AddRange(GameObject.FindGameObjectsWithTag("Platform")); a.AddRange(GameObject.FindGameObjectsWithTag("Ball")); foreach (GameObject r in a) { r.AddComponent <Rigidbody2D>().gravityScale = 1; r.AddComponent <BoxCollider2D>(); } } if (Input.GetKeyDown(KeyCode.Escape) || Input.GetKey("joystick button 7")) { if (Paused) { PauseGroup.SetActive(false); Time.timeScale = 1; } else { PauseGroup.SetActive(true); es.SetSelectedGameObject(PauseGroup.transform.Find("Continue").gameObject); Time.timeScale = 0; } Paused = !Paused; } if (GameData.S_DisplayFPS) { FPSCounter.text = (1f / Time.deltaTime).ToString(); } }
public void PauseContinueButton() { Time.timeScale = 1; Paused = false; PauseGroup.SetActive(false); }