1

我不知道我的声音是否太安静,但现在我正在为 Android 编写一个节奏游戏,当你在 menuActivity 上打开它时(你可以按“播放”“选项”“关于”和“退出”),它会选择一首随机歌曲(如果有的话)并播放它,从一个文件(包含所有“tapObjects”)中获取 BPM 并将脉冲标志。

所以在这个 menuActivity 中,我有一个名为 mPlayer 的公共静态 MediaPlayer,它处理所有活动的所有背景音乐,如果需要更改歌曲,那么它将重置(),然后重新加载正常情况。

我的问题是,SoundPool 音效(我有大约 7 个,都小于 2 秒)是否在 MediaPlayer 的 BGM 之上叠加?

假设我在后台播放了一首名为 abc.mp3 的歌曲,播放时间为 60 秒,播放器获得“乘数”,并从 SoundPool 触发 SOUNDLEVELUP,它们会同时播放还是我需要不同的实现来实现工作?

问候,安妮

4

1 回答 1

0

您的问题只是我可以在 MediaPlayer 轨道上同时播放 SoundPool 声音吗?

如果是这种情况,那么您可以,那么同时使用它们应该没有问题。

于 2012-12-01T06:48:53.850 回答