List of usage examples for com.badlogic.gdx.audio Music pause
public void pause();
From source file:com.maplescot.loggerbill.misc.Assets.java
License:Creative Commons License
/** * Play that funky music, white boy./*from w w w.j a va 2 s . c o m*/ * * @param play True to play, else stop. */ public void playMusic(boolean play) { if (!initialized || !assetManager.isLoaded(Constants.MUSIC)) return; // Don't do anything if initialization isn't complete Music music = assetManager.get(MUSIC, Music.class); if (play && !music.isPlaying()) { music.setLooping(true); music.setVolume(0.85f); music.play(); Gdx.app.log(TAG, "Music is playing"); } else if (music.isPlaying() && !play) { Gdx.app.log(TAG, "Stopping music"); music.pause(); } }
From source file:com.vlaaad.dice.managers.SoundManager.java
License:Open Source License
public void setUsesMusic(boolean usesMusic) { if (usesMusic == this.usesMusic) return;// w w w.j a va2s.c o m this.usesMusic = usesMusic; if (usesMusic) { for (Music music : disabledMusics) { music.play(); playingMusics.add(music); } disabledMusics.clear(); } else { for (Music music : playingMusics) { disabledMusics.add(music); music.pause(); } playingMusics.clear(); } }
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 .j a v a 2s . co m 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; } } }
From source file:fr.plafogaj.screens.MainMenu.java
License:Open Source License
public void pauseAmbianceMusic() { for (Music m : m_ambianceMusicList) m.pause(); }