Back to project page ssniper-andengine.
The source code is released under:
Apache License
If you think the Android project ssniper-andengine listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.cladophora.ssniper; /*from ww w.j a v a 2 s . co m*/ import org.andengine.audio.sound.Sound; import org.andengine.audio.sound.SoundFactory; import java.io.IOException; /** * Created by jmar on 1/29/14. */ public class SoundManager { public static Sound mRifleSound; public static Sound mRifleBoltSound; public static Sound mRifleReloadSound; public static Sound mGun1Sound; public static Sound mGun2Sound; public static Sound mGun3Sound; public static Sound mGun4Sound; public static Sound mGun5Sound; public static Sound mSlowSound; public static Sound mBagSound; public static Sound mErrorSound; static void loadSounds() { SoundFactory.setAssetBasePath("sfx/"); try { final BaseActivity context = BaseActivity.getSharedInstance(); final org.andengine.audio.sound.SoundManager soundManager = context.getSoundManager(); mRifleSound = SoundFactory.createSoundFromAsset(soundManager, context, "rifle.mp3"); mRifleBoltSound = SoundFactory.createSoundFromAsset(soundManager, context, "rifle-bolt.mp3"); mRifleReloadSound = SoundFactory.createSoundFromAsset(soundManager, context, "rifle-reload.mp3"); mSlowSound = SoundFactory.createSoundFromAsset(soundManager, context, "slow.mp3"); mGun1Sound = SoundFactory.createSoundFromAsset(soundManager, context, "gun1.mp3"); mGun2Sound = SoundFactory.createSoundFromAsset(soundManager, context, "gun2.mp3"); mGun3Sound = SoundFactory.createSoundFromAsset(soundManager, context, "gun3.mp3"); mGun4Sound = SoundFactory.createSoundFromAsset(soundManager, context, "gun4.mp3"); mGun5Sound = SoundFactory.createSoundFromAsset(soundManager, context, "gun5.mp3"); mBagSound = SoundFactory.createSoundFromAsset(soundManager, context, "bag.mp3"); mErrorSound = SoundFactory.createSoundFromAsset(soundManager, context, "error.mp3"); final float enemyFiringVolume = 0.20f; mGun1Sound.setVolume(enemyFiringVolume); mGun2Sound.setVolume(enemyFiringVolume); mGun3Sound.setVolume(enemyFiringVolume + 0.10f); mGun4Sound.setVolume(enemyFiringVolume); mGun5Sound.setVolume(enemyFiringVolume); } catch (final IOException e) { //Debug.e(e); //String msg = "Exception while loading sounds"; //Log.e("com.cladophora.ssniper.BaseActivity.loadSounds()",msg); } } }