Bonjour à toutes et à tous.
Je suis en train de passer d'AS2 à AS3 et je suis loin d'être un pro.
En AS2 j'utilisais une fonction avec variable pour lancer la lecture de la timeline à partir de différentes images.
C'est-à-dire plusieurs boutons appelant la même fonction, chaque bouton appelant la fonction avec une valeur différente pour la variable.
Voici un exemple:
Jouer = function(imageDepart){
var imageDepart:Number;
this.gotoAndPlay(imageDepart);
}
bouton1_btn.onPress = function(){
Jouer(50);
}
bouton2_btn.onPress = function(){
Jouer(100);
}
etc...
En AS3 je n'arrive qu'à faire ça:
function Jouer(evt:MouseEvent):void {
gotoAndPlay(50);
}
bouton1_btn.addEventListener(MouseEvent.CLICK,Jouer);
etc...
Ce qui m'oblige à créer une fonction pour chaque bouton. Là j'ai fait simple, mais si je fais une fonction à plusieurs variables, ça devient très lourd.
Merci pour votre aide