Bonjour,
Je dois créer un menu dynamique dont les elements sont extraits d'un fichier XML. Cette partie fonctionne tres bien.
Pour chaque element de menu, je cree dynamiquement un bouton. La encore tout fonctionne, le bouton affiche le texte souhaite.
Seulement, des que j'assigne un evenement a un bouton (onPress ou autre), celui-ci cesse de changer d'apparence au passage de la souris. Le bouton reste figé. Il fonctionne dans le sens ou je peux cliquer dessus sans probleme, mais il n'a plus d'animation au survol de celui-ci.
Illustration :
Imaginez un bouton rouge qui passe vert au survol de la souris. Il fonctionne, mais si on lui affecte une action sur un evenement, eh bien il reste toujours rouge peu importe le comportement de la souris.
J'ai essayé avec attachMovie et Dupplicate mais le resultat est le meme dans les deux cas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 this.mc1.duplicateMovieClip("mc2",1); mc2._y = mc1._y+mc1._height; //position nouveau bouton mc2.onPress = function() { trace("yeahhhh"); }Donc comment faire en sorte pour que malgre les evenements, le bouton garde tout ses changement d'apparence au passage de la souris ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 _root.attachMovie("mc","mc1",10); _root.mc1._x=50; //Position X du MC sur la scène _root.mc1._y=50; //Position Y du MC sur la scène mc1.onPress = function() { trace("yeahhhh"); }
Merci pour vos lanternes.
Partager