【发布时间】:2011-02-20 19:23:48
【问题描述】:
如果用户在关卡上并退出游戏(按下主页按钮),我如何将其合并到我的 AppDelegate 中,然后在下次打开(多任务处理)时它会打开 pauseLayer?我不希望他们切换回游戏后立即开始游戏。
【问题讨论】:
标签: iphone cocos2d-iphone multitasking layer
如果用户在关卡上并退出游戏(按下主页按钮),我如何将其合并到我的 AppDelegate 中,然后在下次打开(多任务处理)时它会打开 pauseLayer?我不希望他们切换回游戏后立即开始游戏。
【问题讨论】:
标签: iphone cocos2d-iphone multitasking layer
详细说明:
-(void) applicationDidEnterBackground:(UIApplication*)application {
if(gameisRunning)
{
[self pauseLayer];
}
}
=)
【讨论】:
在applicationDidEnterBackground里面,添加一行代码来检查游戏是否正在运行。如果游戏正在运行,请打开 pauseLayer。这样当玩家从多任务中打开它时,游戏就会暂停。
【讨论】: