sarahz | Bonjour,
Croyez vous qu'il soit possible de créer et lancer des tween dans une boucle, histoire de ne pas répéter 12 fois le même code ?
Je me dis que ce doit etre possible quand meme parceque copier coller 36 fois le meme code, pour définir les rollOver, Out et Release, c'est de l'antiprogrammation ça , non ? >> J'ai huit boutons nommés bt1, bt2 .... bt8. Je voudrais définir pour chacun d'eux deux tween (une qui fait apparaitre, l autre qui fait disparaitre les clips correspondants nommés I1, I2 ... I8) au roll over et au rollout. J'aimerais placer le code des bts dans une boucle :
VOila ou j'en suis :
Code :
- for(i=1;i<9;i++){
- this["bt"+i].indice = +i; // Récupération de l'indice pour manipulation de l'objet correspondant à la zone cliquée
- // var maTween_intro_in1:Tween = new Tween(I1, "_alpha", Regular.easeOut, 0, 100, 10, false);
- // var maTween_intro_out1:Tween = new Tween(I1, "_alpha", Regular.easeOut, 100, 0, 10, false);
- // Création dynamique possible ??
- var maTween_intro_in1:Tween = new Tween("I"+i, "_alpha", Regular.easeOut, 0, 100, 10, false);
- this["bt"+i].onRollOver = function(){
- //maTween_intro_in1.start(); // ca ca marche
- // Appel dynamque possible ??
- this["maTween_intro_in"+i].start();
- }
|
Ca dit quelque chose à quelqu'un ?
Heeeeeeeelp please ! Merci pour votre aide ou conseils en tout genre ! |