1

Apple のクラッシュ ランディングの例で提供されている SoundEngine を使用しています。

電話の着信やアラームなどの中断の後、ゲームを一時停止して状態を保存するために、デリゲート内で applicationWillResignActive: を呼び出します。中断が終わった後、ゲームに戻りましたが、音が消えました。SoundEngine_Initialize() で再初期化しても、アプリを再起動しない限り、ゲームはサウンドを再生しません。

中断後にゲームのサウンドを復元するにはどうすればよいですか?

4

1 に答える 1

1

71squared で使用されているサウンド マネージャー クラスを見たことがありますか? 彼らのサウンドマネージャーをそのまま使用することもできます...しかし、独自の役割を果たしたい場合は、コードでこれを解決していることを知っているので、彼らのコードを見ることができます.

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

于 2010-02-24T23:23:44.113 に答える