cs_jcdc
Messages postés77Date d'inscriptionsamedi 9 août 2003StatutMembreDernière intervention23 avril 2009
-
22 avril 2009 à 16:36
cs_jcdc
Messages postés77Date d'inscriptionsamedi 9 août 2003StatutMembreDernière intervention23 avril 2009
-
23 avril 2009 à 14:12
Bonjour à tous.
Pour des raisons de simplification de mon code, je souhaiterai crée un écouteur comme ceci :
pencarte._bouton_jouer.addEventListener(MouseEvent.CLICK, function (event : MouseEvent)
{
pencarte._bouton_jouer.removeEventListener(MouseEvent.CLICK, null);
} );
Mais mon removeEventListener ne marche pas car je ne lui donne pas le nom de la fonction, puisqu'elle n'as pas de nom. Ma question est donc : Comment arrêter mon écouteur. Merci.
cs_jcdc
Messages postés77Date d'inscriptionsamedi 9 août 2003StatutMembreDernière intervention23 avril 2009 22 avril 2009 à 17:16
C'est justement ce qui m'arrange pas. Car vu le nombre de fonction que je dois mettre ainsi, je voulais éviter de déclarer une panoplie de variable de classe. Merci pour ton aide.
pegase31
Messages postés6138Date d'inscriptiondimanche 21 décembre 2003StatutModérateurDernière intervention 4 septembre 201312 22 avril 2009 à 17:19
ben tu n'as pas le choix ... ou alors tu crées une classe pour éviter de noyer ton code.
Si tu déclares une variable dans une fonction, cette variable n'existera que le temps de la fonction ... donc impossible à manipuler par la suite.