音量问题 - AVAudioPlayer 与 AudioServices 系统声音混合
Posted
技术标签:
【中文标题】音量问题 - AVAudioPlayer 与 AudioServices 系统声音混合【英文标题】:Volume issue - AVAudioPlayer mixed with AudioServices System Sound 【发布时间】:2012-11-25 23:06:53 【问题描述】:我在处理游戏中的声音时遇到了很大的问题。我使用 AVAudioPlayer 播放 BG 音乐,使用 Audioservices 系统声音播放短音效。音量有问题。
在游戏中调低音量会影响背景音乐和 SFX 音量。如果静音,则全部静音。但是音量增大只会正确影响背景音乐,但 SFX 会在主要音效音量设置方面达到最大。如果音效音量设置为 0,我没有 SFX,但音乐播放正常。希望清楚。
如何在游戏中调节两者的音量??
请帮帮我,因为截止日期快到了:/
【问题讨论】:
【参考方案1】:已解决,我写了一篇简短的博文:https://coderwall.com/p/jslwrg
【讨论】:
我在我的游戏中遇到了同样的问题,我按照你上面提到的做了,但我不知道下一步该怎么做。添加此库后仍然存在问题。我也应该替换代码中的一些行吗?或者只是添加这样的库就可以解决问题?以上是关于音量问题 - AVAudioPlayer 与 AudioServices 系统声音混合的主要内容,如果未能解决你的问题,请参考以下文章
UILocalNotification 中的声音在最大音量下比 AVAudioPlayer 响亮
设置相对于 AVAudioPlayer 的 iOS MPMusicPlayerController 音量