Exemplo n.º 1
0
        public PureDataSource GetSource(string soundName, object source)
        {
            PureDataSource audioSource = null;

            if (inactiveSources.Count > 0)
            {
                audioSource = inactiveSources.PopLast();
                audioSource.SetClip(pureData.clipManager.GetClip(soundName));
                audioSource.SetSource(source);
            }
            else
            {
                Logger.LogError("No available source was found.");
            }

            return(audioSource);
        }