private void enterPlayState() { setGameInfoText(null); AudioListener.pause = false; setScore(0, 0); _puck.Reset(); _inPlay = true; //disables Update method to be called enabled = false; }
private void ResetGame() { Score = 0; m_LevelText.alpha = 0; m_Difficulty = 0.0f; m_Puck.Reset(); foreach (var paddle in GetPaddles()) { paddle.ResetPosition(); } AdjustForNewLevel(); }
private void OnTriggerEnter(Collider other) { if (other.name == Puck.name) { Puck.Reset(); if (this.name.Contains("1")) { Player2.Score(); Player1.Lose(); Puck.PlayGoalSound(); } else { Player1.Score(); Player2.Lose(); Puck.PlayGoalSound(); } } }