celud
Messages postés1Date d'inscriptionlundi 12 juillet 2010StatutMembreDernière intervention12 juillet 2010
-
12 juil. 2010 à 16:14
raddreamer
Messages postés170Date d'inscriptionlundi 19 février 2007StatutMembreDernière intervention22 décembre 2010
-
22 juil. 2010 à 16:34
Bonjour,
Je suis archi débutante en actionscript donc je vous demande un peu d'indulgence...
Voici mon problème: je souhaite charger un contenu .swf lorsque je clique sur un bouton. Jusque là tout se passe bien, sauf que j'aimerais supprimer ce contenu lorsque je clique sur autre chose (un ou plusieurs autres boutons qui feraient apparaitre des images par exemple).
J'ai ce code:
myLoader.addEventListener(MouseEvent.CLICK, unloadcontent);
function unloadcontent(myevent:MouseEvent):void {
removeChild(myLoader);
mais le contenu ne s'efface que lorsque je clique dessus, que faut-il faire pour qu'il s'efface lorsque je clique ailleurs?
Merci pour votre aide
A voir également:
Connectionrefusederror: [winerror 10061] aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée
raddreamer
Messages postés170Date d'inscriptionlundi 19 février 2007StatutMembreDernière intervention22 décembre 2010 22 juil. 2010 à 16:34
Salut,
dans ton code tu as mis ton écouteur sur l'élément à enlever de la scène.
si tu veux l'enlever en cliquant sur un bouton, tu dois revoir ta première ligne :
monBouton.addEventListener(MouseEvent.CLICK, unloadcontent);
function unloadcontent(myevent:MouseEvent):void {
removeChild(myLoader);