List of usage examples for com.badlogic.gdx.audio Sound loop
public long loop();
From source file:ateamproject.kezuino.com.github.render.screens.StoreScreen.java
public StoreScreen(Game game) { super(game);/* w w w . jav a 2s. com*/ Sound sound = Assets.manager.get("sounds/menu.mp3", Sound.class); if (sound != null) { sound.loop(); } TextButton btnBack = new TextButton("Terug", skin); btnBack.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { if (sound != null) { sound.dispose(); } game.setScreen(new MainScreen(game)); } }); float x = 240; float y = stage.getHeight() / 4; btnBack.setSize(200, 40); btnBack.setPosition(x, y); Label lblStore = new Label("Winkel", skin); lblStore.setColor(Color.YELLOW); lblStore.setPosition(x, y + 300); List listStoreItems = new List(skin); String[] skinsArray = { "Skin pack", "Minecraft pack" }; listStoreItems.setItems((Object) skinsArray); listStoreItems.setPosition(x, y + 200); TextButton btnBuy = new TextButton("Koop item", skin); btnBuy.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { // game.setScreen(new HomeScreen(game)); } }); btnBuy.setSize(200, 40); btnBuy.setPosition(x - 50, y + 50); TextButton btnSelect = new TextButton("Selecteer item", skin); btnSelect.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { // game.setScreen(new HomeScreen(game)); } }); btnSelect.setSize(200, 40); btnSelect.setPosition(x + 50, y + 50); stage.addActor(btnBack); stage.addActor(lblStore); stage.addActor(listStoreItems); backgroundMusic = Assets.getMusicStream("menu.mp3"); }
From source file:com.android.ringfly.common.Assets.java
License:Apache License
public static void playSound(Sounds sound, Boolean loop, float volume) { Sound soundSrc = Assets.soundMap.get(sound); if (ConfigSet.userMap.get("0").getSound()) { if (loop) soundSrc.loop(); else//from w w w .j a va 2s.c o m soundSrc.play(volume); } }
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 va 2 s .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; } } }