我正在开发一个使用MonoGame的游戏,它使用SoundEffectInstance实现游戏中的声音效果。对于可以创建和最重要的可以同时播放的SoundEffect实例的数量,不同平台的限制是什么?
有多少SoundEffects (创建实例所需)可以加载的限制吗?
相关平台有Windows 8(地铁)、Windows 7、Linux、OSX、Linux 360、安卓、iOS.
微软通信说,300声音效果(可以同时加载或播放的实例)有一个限制,而在上似乎没有限制。然而,似乎无法获得其他平台的信息。
发布于 2013-11-04 01:20:51
我已经做了很多的MonoGame端口: iOS,安卓,Win8地铁,PSM,Windows。
SoundEffects和SoundEffectInstances在除安卓之外的所有平台上都像预期的那样工作。你不能在安卓系统上使用SoundEffectInstances。一旦发出声音,你就不能停止或暂停它。它将演奏到完成。
大约十秒钟后SoundEffects就断了。如果您计划使用MonoGame android端口,那么请记住这一点。就我个人而言,在MonoGame团队实现OpenAL之前,我不会使用安卓。
https://stackoverflow.com/questions/19726996
复制相似问题