void Update() { if (NumberOfDeadPlayers == _playersInList - 1) { if (IsLocalClientDead) { GameOverText.text = "Game Over"; // if (_loseGameAudio) // _audioPlayer.clip = _loseGameAudio; _musicHandlerInstance.ChangeMusic(MusicType.LoseMusic); } else { GameOverText.text = "You won"; // if (_winGameAudio) // _audioPlayer.clip = _winGameAudio; _musicHandlerInstance.ChangeMusic(MusicType.WinMusic); } // if (!_musicHandlerInstance._audioSource.isPlaying) // if(!_audioPlayer.isPlaying)//without this the _audioPlayer will start playing every frame // _audioPlayer.Play(); } }