나는 흔들기 제스처를 감지하기 위해 shake Gesture Recognition wrapper을 사용해 보았습니다. 나는 또한 Geeky Lemon에서 제안 된 코드를 구현하려고 시도했습니다. 그러나 나는 흔들기 제스처를 처리 할 수 없습니다. 흔들기 제스쳐를 인식 할 수있는 방법이 있습니까?Cocos2d CCLayer에서 흔들기 동작을 어떻게 추가 할 수 있습니까?
감사합니다.
편집 1 :
코드가 악수 제스처 인식 래퍼 데모의 도움으로 이루어집니다. init 메소드에
ShakeDispatcher * dispatcher = [ShakeDispatcher sharedInstance];
[dispatcher addShakeListener:self];
[[[CCDirector sharedDirector]view] addGestureRecognizer:dispatcher];
-(void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event {
if (event.subtype == UIEventSubtypeMotionShake){
NSLog(@"Shake detected");
}
}
시도했지만 작동하지 않았습니다. – Marine
시도한 코드 추가 –
편집 1에서 코드를 확인하십시오. – Marine