Решение простое, но потребовалось время, как это происходит:)
В Editor\OpenFeint\XCode\Appcontroller+OpenFeint.mm
Вы должны удалить UnitySetAudioSessionActive()
в методах dashboardDidDisappear()
и dashboardWillDisappear()
.
И все становится хорошо. Не понимаю, зачем это вообще, когда UnityPause()
есть?
ОБНОВЛЕНО: Вы должны удалить UnitySetAudioSessionActive()
ТОЛЬКО в методах dashboardWillAppear()
и dashboardDidDisappear()
(или звук отключится после отключения там устройства ...
тем самым я думал, что вы выйдете из своей проблемы OpenFeint ..
Вивек Шах