Альтернативный способ остановки музыки в экземпляре soundeffect - PullRequest
0 голосов
/ 17 января 2012

Я использовал экземпляр soundeffect для воспроизведения фоновой музыки.Но я не могу остановить звук.Я использовал Общий класс, чтобы играть и останавливать звуки.

Есть ли возможность остановить музыку во время воспроизведения с использованием soundeffectinstance?

1 Ответ

1 голос
/ 17 января 2012

SoundEffect - это огонь и забывай:

Звучит игра "зажигай и забывай" с Play;следовательно, время жизни этих звуков управляется фреймворком.Эти звуки будут воспроизводиться один раз, а затем остановятся.Они не могут быть зациклены или расположены в 3D.Чтобы зациклить звук или применить 3D-эффекты, вызовите CreateInstance вместо Play или вызовите SoundEffectInstance.Play.

Вместо этого вам нужно создать SoundEffectInstance, тогда вы можете использовать SoundEffectInstance.Stop() ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...