Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sound"></param>
        /// <returns></returns>
        private static SoundEffectInstance PoolConstructor(params string[] sound)
        {
#warning randomizing the sounds doesnt work for some reason. It's always the same sound...
            SoundEffect         se  = Global.Content.Load <SoundEffect>(Folder + sound[Maths.RandomNr(0, sound.Length - 1)]);
            SoundEffectInstance sei = se.CreateInstance();
            AudioMgrPooled.Instance.InstancesForCleanup.Add(sei);
            sei.IsLooped = false;
            return(sei);
        }