2009-03-05 4 views
0

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?Comment puis-je implémenter l'option "Drag" dans Cocos2d?

+0

Je suppose que oui, c'est, en utilisant le code de manipulation tactile standard de Cocoa Touch. Cependant, vous devez fournir plus de détails sur ce que vous essayez de faire. –

Répondre

1

Son 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 

} 
0

Pour vous glisser pouvez simplement le centre de l'image-objet à l'emplacement des coordonnées touche actuelle.

See the Apple Dev Sample: MoveMe Je pense que cela aidera. Etes-vous en train d'essayer de créer un jeu pathfinding comme Flight Control ou Harbour Master? S'il vous plaît expliquer avec plus de détails ce que vous essayez d'atteindre.