2010-12-13 55 views
0

SO J'essaie d'accéder aux constantes TOUCH_DOWN et TOUCH_UP de la bibliothèque tuio par la méthode TouchEvent, mais le flash conserve par défaut la méthode TouchEvent à la flash.events TouchEvent et je peux ne comprend pas pourquoi. Quelqu'un d'autre a-t-il eu ce problème avec une autre bibliothèque externe?flash.events et non libaray externe en flash

Répondre

0

Voulez-vous dire "par défaut" au moment de la compilation, ou par défaut lors de l'exécution? Essayez d'utiliser le nom complet de la classe TouchEvent, comme suit: org.tuio.TouchEvent.TOUCH_DOWN ou utilisez explicitement import org.tuio.TouchEvent;.

De plus, l'événement tuio ne sera envoyé que par un org.tuio.TouchContainer.

Et cela, je ne peux que deviner, puisque je ne connais pas le code source, mais si les constantes utilisent la même valeur String (à savoir "touchDown") comme flash.events.TouchEvent, les méthodes d'écoute pour les deux événements seront déclenchés lors de l'exécution. Vous pouvez donc toujours écouter un seul événement avec la même valeur String à la fois.