以下介绍声音资源从载入到播放的一个流程

 OGEngine教程:声音载入_其他

首先,我们将须要的音频文件放到assets文件夹下,OGE中SoundRes和MusicRes为我们封装了非常多经常使用的方法,能够用于载入及播放等经常使用功能。

载入

//设置声音读取路径

Device.getDevice().getSoundFactory().setAssetBasePath("mfx/");

SoundRes.loadSoundFromAssets(SOUND_DIE, "mfx_die.mp3");

//设置音乐读取路径

Device.getDevice().getMusicFactory().setAssetBasePath("mfx");

MusicRes.loadMusicFromAssets(GAME_BG, "game_bg.mp3");

播放

SoundRes.playSound(SOUND_DIE);

MusicRes.playMusic(MUSIC_BG, true);

 

暂停

SoundRes.getSound(SOUND_DIE).pause();

MusicRes.pauseMusic(MUSIC_BG);