Использование XACT в C ++ / Direct X для простой 2D-игры - PullRequest
0 голосов
/ 27 апреля 2011

Я пытаюсь взять созданные мной звуковые эффекты и вставить их в свою игру. У меня есть звук, похожий на ходьбу, который я хочу зациклить, когда пользователь идет, и как только пользователь останавливается, я хочу, чтобы звук прекратился. Я прошел учебники по DirectX по использованию XACT, но он не отвечает на мой вопрос. В моем коде я пытаюсь использовать функцию воспроизведения, и когда они не двигаются, я останавливаю звук при ходьбе. Что происходит с этим - он просто проигрывает весь аудиоклип, даже когда я перестаю двигаться.

1 Ответ

0 голосов
/ 27 апреля 2011

Используете ли вы флаг XACT_FLAG_STOP_IMMEDIATE?

...