Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class SoundManager {
- static SoundSystem soundSystem = new SoundSystem();
- public static void initSoundManager()
- {
- try {
- SoundSystemConfig.addLibrary(LibraryLWJGLOpenAL.class);
- SoundSystemConfig.addLibrary(LibraryJavaSound.class);
- SoundSystemConfig.setCodec("ogg", CodecJOgg.class);
- } catch (SoundSystemException e) {
- System.err.println("error linking with the pluggins");
- }
- }
- public static void loadSound(String songPathName, String songSourceName) {
- File songPath = new File("res/sound/");
- try {
- soundSystem.backgroundMusic(songSourceName, "test", true);
- } catch (MalformedURLException e) {e.printStackTrace();}
- }
- public static void playSound(String songSourceName) {
- soundSystem.play(songSourceName);
- }
- public static void stopSound(String songSourceName) {
- soundSystem.stop(songSourceName);
- soundSystem.cleanup();
- }
- public static void setVolume(float volume) {
- soundSystem.setMasterVolume(volume);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement