2

这可能是 FMOD 的内置功能,但我想看看我是否可以覆盖它。

使用 FMOD_System_PlaySound 播放 SOUND 时,

FMOD_System_PlaySound( system, FMOD_CHANNEL_FREE, SOUND, false, &channel ) ;

(是的,我使用 C api;))

如果您已经开始播放 SOUND,那么原来的声音会停止并且 SOUND 会重新开始。

效果是原始声音被“切断”。我不希望这样,我希望 SOUND 自身重叠......我希望声音的另一个“实例”开始播放,而不会影响已经播放的原始声音。

4

1 回答 1

3

等等,没关系。

我已经用 FMOD_CREATESTREAM 加载了声音,这就是为什么它不断地重新开始声音。

继续。

于 2010-03-10T03:55:43.793 回答