public void PauseGame(bool isPlayerOne) { gameActive = false; playerOnePaused = isPlayerOne; fighterOneSavedVelocity = fighterOne.GetRigidbody().velocity; fighterOne.GetRigidbody().isKinematic = true; fighterOne.GetAnimator().enabled = false; fighterTwoSavedVelocity = fighterTwo.GetRigidbody().velocity; fighterTwo.GetRigidbody().isKinematic = true; fighterTwo.GetAnimator().enabled = false; pauseMenuObject.SetActive(true); string playerText; if (isPlayerOne) { playerText = "P1"; } else { playerText = "P2"; } string pauseText = playerText + " Paused"; pauseMenuObject.GetComponentInChildren <Text>().text = pauseText; }