Как включить в мой AppDelegate, что если пользователь находится на Уровне и выходит из игры (нажата кнопка «Домой»), то при следующем открытии (многозадачность) он откроет pauseLayer?Я не хочу, чтобы игра сразу начиналась после того, как они вернулись к ней.
Подробно:
-(void) applicationDidEnterBackground:(UIApplication*)application { if(gameisRunning) { [self pauseLayer]; } }
=)
внутри applicationDidEnterBackground, добавьте строку кода, чтобы проверить, запущена ли игра.если игра запущена, откройте pauseLayer.таким образом, когда игрок откроет его от многозадачности, игра будет приостановлена.