Ich habe versucht, mit shake Gesture Recognition wrapper die Shake-Geste zu erkennen. Ich habe auch versucht, den Code zu implementieren, der in Geeky Lemon vorgeschlagen wird. Aber ich kann die Shake-Geste nicht verarbeiten. Gibt es eine Möglichkeit, die Shake-Geste zu erkennen?Wie kann ich Shake Gesture in Cocos2d CCLayer hinzufügen?
Vielen Dank!
EDIT 1:
Der Code mit Hilfe der Shake-Gestenerkennung Wrapper Demo gemacht wird.
in der Init-Methode
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");
}
}
Ich habe es versucht, aber es hat nicht funktioniert. – Marine
Fügen Sie einen Code für das, was Sie ausprobiert haben –
überprüfen Sie bitte den Code in der Edit 1 – Marine