Ho provato a utilizzare shake Gesture Recognition wrapper per rilevare il movimento della scossa. Ho anche provato a implementare il codice suggerito nel Geeky Lemon. Ma non sono in grado di gestire il gesto del micromosso. C'è un modo per far riconoscere il gesto della scossa?Come posso aggiungere il gesto di scuotimento in Cocos2d CCLayer?
Grazie!
EDIT 1:
Il codice è fatto con l'aiuto della scossa Gesture Recognition involucro demo.
nel metodo 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");
}
}
L'ho provato ma non ha funzionato. – Marine
Aggiungi un codice per quello che hai provato –
controlla il codice nella Modifica 1 – Marine