0

我使用音效实例来播放背景音乐。但我无法停止声音。我使用 Common 类来播放和停止声音。

无论如何在使用音效实例播放时停止音乐?

4

1 回答 1

1

SoundEffect是火,然后忘记:

使用 Play 以“一劳永逸”的方式播放声音;因此,这些声音的生命周期由框架管理。这些声音将播放一次,然后停止。它们不能被循环或 3D 定位。要循环播放声音或应用 3D 效果,请调用 CreateInstance 而不是 Play,或调用 SoundEffectInstance.Play。

您需要创建一个SoundEffectInstance,然后您可以使用SoundEffectInstance.Stop()吗?

于 2012-01-17T11:24:51.183 回答