ゲームがバックグラウンドになる前にゲームを一時停止する必要があるため、再びフォアグラウンドになると、ゲームに一時停止ダイアログが表示されます。一時停止ダイアログを表示するには、シーン メソッドがあります。アプリケーションがバックグラウンドになる直前にシーンメソッドを呼び出す方法は? 次の方法が適切な場所であることがわかりました。
-(void) applicationDidEnterBackground:(UIApplication*)application
{
if( [navController_ visibleViewController] == director_ )
[director_ stopAnimation];
}
director からシーンを取得し、runningScene
それをシーン クラスにキャストしてから、一時停止メッセージを送信する必要がありますか?