Question

Je suis un débutant en matière de développement iPhone et je l'ai cherché la réponse à cette question et n'a pas encore trouvé quoi que ce soit.

Ce que je suis en train de faire est de permettre à l'utilisateur de déplacer un objet sans toucher réellement l'objet (ils peuvent toucher n'importe où sur l'écran) et comme ils se déplacent l'objet sera d'où il était à l'origine et se déplacer dans la direction du mouvement des utilisateurs, mais pas sauter à Thier emplacement tactile et être couvert par leur doigt.

Toute aide que vous pouvez fournir serait phénoménal

Je vous remercie à l'avance,

BWC

Était-ce utile?

La solution

Vous pouvez sous-classe un UIView pour suivre les mouvements tactiles en remplaçant les messages touchBegan:withEvent:, touchMoved:withEvent: et touchEnded:withEvent. Dans ces messages, suivre les emplacements des objets de UITouch (convertis en points sur la vue en utilisant le message convertPoint:toView: du UIView vous le sous-classement) et calculer la différence de mouvement; puis appliquer la même différence à votre objet, partout où il est peut-être sur l'écran.

Autres conseils

Je sais que c'est vieux .... Mais voici un Tut faire avec Cocos2d et animations sprite. http://www.raywenderlich.com / 1271 / how-to-use-animations-et-sprite-feuilles-en-cocos2d Derek

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top