Bonjour, je suis complètement débutant en Flash Actionscript mais je dois réaliser une petite application et ne m'en sort pas malgré les tutoriaux. Je souhaite afficher ou masquer un clip lorsque je coche ou décoche un checkbox. J'ai donc deux 3 calques : le premier contenant l'action, le second contenant le checkbox "fond_chekbox" et le troisième contenant le clip "fond". J'ai donc crée un Listener pour savoir quand j'active le checkbox. Sur mon calque action j'ai donc écrit ce code :
J'ai mon checkbox activé par défaut, quand je la décoche mon clip se cache, mais quand je le recoche il ne réapparait pas. Un peu d'aide serait bienvenu, merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 var AffichageListener = new Object(); // on stocke la référence du MC dans l'objet listener. // "this" doit être le MC parent du clip "fond". AffichageListener.fond = this.fond; AffichageListener.click = function(evt){ if (evtObj.target.selected) { this.fond._visible = true; } else { this.fond._visible = false; } }; this.fond_checkbox.addEventListener("click",AffichageListener);
Partager