J'ai un projet qui implique l'interrogation d'un matériel chaque commutateur mise à jour et la conversion de ses états à un des événements personnalisés:Émulation souris événement AS3
ToggleSwitchEvent.BackWardButtonDown
ToggleSwitchEvent.BackWardButtonUp
ToggleSwitchEvent.Click
etc ....
Le commutateur matériel agit semblable à une souris à deux boutons. Je voudrais donc pouvoir "injecter" les événements ToggleSwitchEvent personnalisés dans la liste d'affichage et les faire agir comme un MouseEvent, en faisant des bulles à partir de l'InteractionObject avec lequel le clic se croise. Cela me permettrait d'ajouter EventListener à la liste d'affichage comme je le fais avec MouseEvents. Le problème, autant que je le comprends, est que j'aurais besoin d'une référence aux nœuds feuille de la DisplayList pour insérer manuellement mon ToggleSwitchEvent. Je voudrais dire que le commutateur a été cliqué à une certaine position sur l'écran, et que la DisplayList détermine quel InteractionObject le clic recoupe et distribue mon ToggleSwitchEvent au lieu d'un MouseEvent.
Existe-t-il une méthode pour émuler le MouseEvent dans AS3 mais en utilisant un événement personnalisé?
réponse mise à jour ... greetz – back2dos