Example usage for com.badlogic.gdx.audio Sound resume

List of usage examples for com.badlogic.gdx.audio Sound resume

Introduction

In this page you can find the example usage for com.badlogic.gdx.audio Sound resume.

Prototype

public void resume();

Source Link

Document

Resumes all paused instances of this sound.

Usage

From source file:com.watabou.noosa.audio.Sample.java

License:Open Source License

public void resume() {
    for (Sound sound : ids.values()) {
        sound.resume();
    }
}

From source file:dk.gruppeseks.bodtrd.managers.AudioPlayer.java

private void handleAudioTask(AssetManager am, AudioTask audioTask) {
    AudioAction audioAction = audioTask.getAudioAction();
    if (audioTask.getAudioType() == AudioType.SOUND) {

        Sound sound = am.get(audioTask.getFileName(), Sound.class);
        switch (audioAction) {
        case PLAY:
            sound.play();/*from w  w  w  . ja  v a 2s . com*/
            break;
        case RESUME:
            sound.resume();
            break;
        case PAUSE:
            sound.pause();
            break;
        case STOP:
            sound.stop();
            break;
        case LOOP:
            sound.loop();
            break;
        case DISPOSE:
            sound.dispose();
            break;
        default:
            break;
        }
    } else {
        Music music = am.get(audioTask.getFileName(), Music.class);
        switch (audioAction) {
        case PLAY:
            music.play();
            break;
        case LOOP:
            music.play();
            music.setLooping(true);
            break;
        case PAUSE:
            music.pause();
            break;
        case STOP:
            music.stop();
            break;
        default:
            break;
        }
    }
}