Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/05/2011, 14h19   #1
Futur Membre du Club
 
Homme Franck Dupont
Développeur multimédia
Inscription : avril 2008
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme Franck Dupont
Âge : 37
Localisation : France

Informations professionnelles :
Activité : Développeur multimédia
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2008
Messages : 33
Points : 19
Points : 19
Envoyer un message via MSN à kyfr59 Envoyer un message via Skype™ à kyfr59
Par défaut Supprimer un écouteur situé dans un objet

Bonjour,

J'ai un objet qui écoute un évènement dont l'écouteur est dans un autre objet :

Code :
object1.addEventListener(Niveau.CHANGEMENT_NIVEAU, objet2.changement);
Je n'arrive pas à supprimer l'écouteur dans la fonction objet2.changement :

Code :
1
2
3
4
public function changement(e:NiveauEvent):void {
  var cible:Niveau = e.currentTarget as Niveau;
  cible.removeEventListener(NiveauEvent.CHANGEMENT_COMPTEUR, this.changement); // Ne fonctionne pas			
}
Une idée ?

Merci d'avance.

Franck.
kyfr59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2011, 15h52   #2
Membre régulier
 
Romain Dedenis
Inscription : janvier 2010
Messages : 68
Détails du profil
Informations personnelles :
Nom : Romain Dedenis
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : janvier 2010
Messages : 68
Points : 87
Points : 87
Essaie comme ça pour la suppression de l'écouteur :

Code :
cible.removeEventListener(NiveauEvent.CHANGEMENT_COMPTEUR, cible.changement);
Romain D. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 14h51   #3
Futur Membre du Club
 
Homme Franck Dupont
Développeur multimédia
Inscription : avril 2008
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme Franck Dupont
Âge : 37
Localisation : France

Informations professionnelles :
Activité : Développeur multimédia
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2008
Messages : 33
Points : 19
Points : 19
Envoyer un message via MSN à kyfr59 Envoyer un message via Skype™ à kyfr59
Ca me renvoi une erreur : "Accès à la propriété changement peut-être non définie, via la référence de type static Niveau."

L'objet Niveau de contient pas de méthode changement(), celle-ci est dans "objet2".

Merci quand même.

Franck.
kyfr59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h06.


 
 
 
 
Partenaires

Hébergement Web