这可能是FMOD的内置功能,但我想看看是否可以覆盖它。
当使用FMOD_System_PlaySound播放声音时,
FMOD_System_PlaySound( system, FMOD_CHANNEL_FREE, SOUND, false, &channel ) ;(是的,我使用C api ;)
如果你已经开始播放声音,那么会发生的是原来的声音被停止,声音重新开始。
其效果是原始声音被“切断”。我不想那样,我想让声音重叠...我想要声音的另一个“实例”开始播放,而不影响已经播放的原始声音。
发布于 2010-03-10 11:55:44
等等,不要紧。
我用FMOD_CREATESTREAM加载了声音,这就是为什么它一直在重新开始声音的原因。
继续吧。
https://stackoverflow.com/questions/2414414
复制相似问题