Звуки теряются после перерыва - PullRequest
1 голос
/ 24 февраля 2010

Я использую SoundEngine, предоставленный с примером аварийной посадки Apple.

После прерывания, такого как входящий телефонный звонок или сигнал тревоги, я вызываю applicationWillResignActive: внутри моего делегата, чтобы приостановить игру и сохранить ее состояние. После окончания перерыва я возвращаюсь к своей игре, но звук исчез. Даже если я переинициализирую его с помощью SoundEngine_Initialize (), игра все равно не будет воспроизводить звуки, если я не перезапущу свое приложение.

Как я могу восстановить звуки моей игры после перерыва?

1 Ответ

1 голос
/ 25 февраля 2010

Вы смотрели на класс менеджера звука, используемый 71squared? Скорее всего, вы можете использовать их звуковой менеджер как есть ... но если вы хотите сыграть свою роль самостоятельно, вы можете посмотреть на их код, поскольку я знаю, что они решили это в своем коде.

http://www.71squared.com/2010/01/latest-sound-manager-class/

...