【问题标题】:FMOD play overlapping soundsFMOD 播放重叠声音
【发布时间】:2010-03-10 03:51:26
【问题描述】:

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

使用 FMOD_System_PlaySound 播放 SOUND 时,

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

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

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

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

【问题讨论】:

    标签: c audio fmod


    【解决方案1】:

    等等,没关系。

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

    继续。

    【讨论】:

    • 我正在尝试做与您相同的事情,您在创建声音时的解决方案是什么?
    • 创建声音时不要使用FMOD_CREATESTREAM标志
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多