当用户在玩游戏时,如果他们在 iPhone/iPad 上点击 Home 按钮,游戏会自行暂停,但如果用户点击应用程序打开它,游戏不会保持暂停状态,而是游戏会引导他们进入屏幕游戏。我如何编写代码,一旦用户单击主页按钮,游戏就会暂停,如果他们再次点击应用程序,则游戏会在 2 秒内取消暂停并继续。以下方法中是否有特定代码暂停整个游戏,然后在有人单击它并经过几秒钟后取消暂停?
UIApplicationDelegatedelegate
-(void)applicationWillResignActive:(UIApplication *)application{}
-(void)applicationWillEnterForeground:(UIApplication *)application{}
我让应用程序在后台暂停并保持暂停状态,但是当用户再次 EnterForeground 时,我如何让它在游戏取消暂停之前有大约 2 秒的延迟?