Hello!
Je débute avec flash et actionscript et j'ai besoin de faire une bannière, avec des carré qui, lorsqu'on passe la souris dessus, devienne plus opaque.
Donc J'ai ce code qui marche très bien :
Le problème c'est que j'ai une bonne dizaine d'object, qui utilisent tous la même fonction. Il faut que je copie 10x la fonction, ce qui est génant et pas très propre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 myObject.addEventListener(MouseEvent.MOUSE_OVER,upAlpha); function upAlpha(evt:MouseEvent):void { var myTween:Tween = new Tween(myObject, "alpha", Regular.easeIn, 0, .4, 3, false); }
Il y a certainement une manière pour récupérer l'object qui appelle la fonction, mais comment ? Je sais qu'en Visual Basic c'est un paramètre qu'on appelle "sender" et est de type System.Object. Mais en ActionScript.... Aucune idée comment faire.
Merci d'avance
Partager