public void Handle(StopMusicMessage message) { SoundPlayer playingSound = FindSoundPlayer(message.SoundData); if (playingSound == null) { Debug.LogWarning("Could not find Music to stop" + message.SoundData.AudioClip.name); return; } playingSound.Reset(); }
/// <summary> /// Tell all clients to stop playing a song /// </summary> /// <param name="soundSpawnToken">The SoundSpawn Token that identifies the sound to be stopped</returns> public static void StopNetworked(string songToken) { StopMusicMessage.SendToAll(songToken); }