【发布时间】:2014-09-08 12:48:02
【问题描述】:
目前我正在修复一个旧的 Cocos2D iPhone 1.0 游戏。有一个奇怪的问题:当应用程序在返回后通过四指手势(iPad)发送到后台时,它的行为就像触摸开始并没有结束,并且由于应用程序没有响应而无法结束它触摸。此外,当我启动应用程序并且什么都不做时,屏幕会被锁定,之后应用程序有时会不响应触摸。
我想我需要在以下 AppDelegate 方法中做一些事情,但我无法确切地弄清楚:
- (void)applicationWillResignActive:(UIApplication *)application {
[[CCDirector sharedDirector] pause];
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
[[CCDirector sharedDirector] resume];
}
enter code here
- (void)applicationDidEnterBackground:(UIApplication*)application {
[[CCDirector sharedDirector] stopAnimation];
}
-(void) applicationWillEnterForeground:(UIApplication*)application {
[[CCDirector sharedDirector] startAnimation];
}
【问题讨论】:
标签: cocos2d-iphone touch