bonjour à tous je suis débutant en as3 et rencnontre un problème dans un mini projet.
le code ci dessus doit me permettre de jouer ou pas un clip. Tous mes clips
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 moitie = 0 action = teste(moitie,numeroAction); nomClip = "occurence" + String(numero) + String(numeroObjet) + "." + action; trace(nomClip);
sont nommés "occurence" suivi de 2 chiffres le premier chiffre correspond à la pièce, le second à l'objet de la pièce sur lequel intervenir. Le code ci dessus est donc un extrait qui à la suite d'un choix réalisé dans plusieurs liste permet de déterminer le clip à jouer. numero correspond au choix de liste correspondant à la pièce et numeroobjet le numero de l'objet dans la liste.
action est le résultat d'une fonction qui renvoie play() ou stop() selon le cas .
le trace(nomClip) reproduit à merveille la commande qui doit résulter.
ex occurence12.play(); et si je copie et colle cette ligne générée par trace le clip est lancé, mais si je veux exécuter l'action cela ne marche pas
"occurence" + String(numero) + String(numeroObjet) + "." + action; correspondant bien par exemple à occurence12.play ne fonctionne pas
Comment dois je dire à flash d'exécuter cette ligne désignant le clip à jouer ou pas.
Partager