Exemplo n.º 1
0
        internal void SetPlaylist(string player, string playlistName, float fade)
        {
            MusicPlayerRuntime runtime  = playerRuntimes[player];
            Playlist           playlist = bank.GetPlaylist(playlistName);

            runtime.SetPlaylist(playlist, fade);
        }
Exemplo n.º 2
0
        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);
            }
        }