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 に答える