internal void SetPlaylist(string player, string playlistName, float fade) { MusicPlayerRuntime runtime = playerRuntimes[player]; Playlist playlist = bank.GetPlaylist(playlistName); runtime.SetPlaylist(playlist, fade); }
public void Init(MusicBank bank_) { playerRuntimes.Clear(); bank = bank_; foreach (MusicPlayer player in bank.Players) { MusicPlayerRuntime runtime = new MusicPlayerRuntime(transform, player); if (player.Playlist != null) { runtime.SetPlaylist(player.Playlist); } playerRuntimes.Add(player.Name, runtime); } }