fliXNA_xbox.FlxSound.play C# (CSharp) Method

play() public method

public play ( bool ForceRestart = false ) : void
ForceRestart bool
return void
        public void play(bool ForceRestart=false)
        {
            playCount++;
            if ( (_sound != null) && (_sound.State == SoundState.Paused || _sound.State == SoundState.Stopped) )
                _sound.Play();
        }

Usage Example

Example #1
0
        static private FlxSound loadSound(SoundEffect EmbeddedSound, float Volume, bool Looped, bool AutoDestroy, bool AutoPlay)
        {
            if (EmbeddedSound == null)
            {
                FlxG.log("WARNING: FlxG.loadSound() requires an embedded sound to work.");
                return(null);
            }
            FlxSound sound = new FlxSound();

            if (EmbeddedSound != null)
            {
                sound.loadEmbedded(EmbeddedSound, Looped, AutoDestroy);
            }
            sound.volume = Volume;
            if (AutoPlay)
            {
                sound.play();
            }
            return(sound);
        }
All Usage Examples Of fliXNA_xbox.FlxSound::play