在后台Cocos2D iPhone中运行后,应用程序不响应触摸

时间:2014-09-08 12:48:03

标签: cocos2d-iphone touch

目前我正在修复旧的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];
}

1 个答案:

答案 0 :(得分:0)

问题出在 - (void)ccTouchCanceled方法未实现