Comment puis-je implémenter l'option "Drag" dans Cocos2d?
-
03-07-2019 - |
Question
J'essaie de développer un jeu pour iPhone en utilisant Cocos2d. J'ai besoin de l'option 'DRAG' dans Cocos2d. Est-il possible d'implémenter l'option glisser dans Cocos2d?
La solution
C'est bien fait:
-(BOOL)ccTouchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
CGPoint location = [touch locationInView: [touch view]];
CGPoint convertedLocation = [[Director sharedDirector] convertCoordinate:location];
//start ur logical code
}
Autres conseils
Pour faire glisser, vous pouvez simplement définir le centre de l'image-objet sur l'emplacement des coordonnées tactiles actuelles.
Voir l'exemple Apple Dev: MoveMe Je pense que ça aidera.
Essayez-vous de créer un jeu exploratoire tel que Flight Control ou Harbor Master? Veuillez expliquer plus en détail ce que vous essayez d’atteindre.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow