私のBox2dゲームでは、スワイプジェスチャを取得するためにuiswipegestureを使用しようとしています。テストプロジェクトで行うと正常に動作しますが、box2dゲームで実装すると、スワイプアクションが呼び出されません。コードは次のとおりです
{UISwipeGestureRecognizer *swipeGestureup = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(oneFingerSwipeUp)];
[swipeGestureup setDirection: UISwipeGestureRecognizerDirectionUp ];
[[[CCDirector sharedDirector] openGLView] addGestureRecognizer:swipeGestureup];
[swipeGestureup release];}
そして方法は
-(void)oneFingerSwipeUp:(id)sender{
NSLog(@"swipe auction called");
[player jump];
}