当任务结束时,如何为游戏添加声音效果?我目前也在使用Android Studio。
答案 0 :(得分:1)
你需要首先掌握任务结束时需要播放的声音。例。使用.wav文件。接下来将.wav文件放在res文件夹的raw文件夹中。您可以在提供相同功能的网站上免费找到您需要的声音。接下来在您需要播放声音的代码中。
private SoundPool sounds;
private int sExplosion;
//declare variables
sounds = new SoundPool(10, AudioManager.STREAM_MUSIC,0);
sExplosion = sounds.load(context, R.raw.explode, 1);
sounds.play(sExplosion, 1.0f, 1.0f, 0, 0, 1.5f);
这里explode.wav是我需要播放的声音
答案 1 :(得分:0)
首先在res文件夹中创建一个名为sounds或任何您想要的文件夹。而不是将您的声音文件放在您创建的文件夹中。将此代码添加到您的应用。
MediaPlayer song = MediaPlayer.create(context, R.sound_folder.sound_name);
song.start();