Phaser: Attacher un Événement Tactile sur Sprite

Je suis nouveau pour phaser et maintenant Im en utilisant phaser v. 2.0.7. Ce que je veux faire est de faire un sprite gérer un événement tactile.

Comment puis-je joindre onTap à un objet sprite?

Je sais que l'événement tactile serait possible avec sprite_obj.events.onInputDown, mais encore j'ai utilisé onInputUp soit parce que lorsqu'il y a un popup/modal(veille) activé après la onInputDown, vous devez cliquer deux fois après que faire de l'écouteur d'événement de travailler à nouveau. (Mon personal solution de contournement pour ce problème est l'utilisation de inInputUp.)

Une autre chose que j'ai tenté d'ajouter onTap sur ma toile objet, canvas.input.onTap.add qui je pense ne pas ajustement pour atteindre mon objectif. Oui, il peut maintenant gérer les événements tactiles, mais le problème c'est que je veux limiter le contact de l'événement seulement pour l'image du sprite sur la toile et non pas l'ensemble de la toile.

Quelqu'un peut m'aider. Merci.

InformationsquelleAutor Vainglory07 | 2014-09-01