[FLASH 8] Prob obj avec un tween
Hello
Je suis en train de faire un menu a base de tween ... pour optimiser mon code je fait appel à une boucle FOR basé sur un tableau afin de renseigné toute les action de mon menu.
Mon Probleme :
je n'arrive pas a faire passer une variable concaténé en tant qu'objet dans mon tween
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
import mx.transitions.Tween;
import mx.transitions.easing.*;
//
//Rubrique de mon menu
var menus = ["accueil","domaine","sfaire","trouver","presse","actu","contact" ];
for (i=0; i<=menus.length; i++) {
_root[menus[i]+"_inst"].setMask(_root["mask_"+menus[i]]);
_root["mask_"+menus[i]]._yscale=0;
_root["bt"+menus[i]].onRollOver = function() {
new Tween(_root["mask_"+menus[i]], "_yscale", Strong.easeOut, 0, 100, 0.7, true);
};
_root["bt"+menus[i]].onRollOut = function() {
new Tween(_root["mask_"+menus[i]], "_yscale", Strong.easeOut, 100, 0, 0.7, true);
};
} |
si je remplace _root["mask_"+menus[i]] (obj de mon tween) par un nom existant cela fonctionne ex: mask_accueil
j'ai essayé de mettre l'obj du tween dans une variable mais rien a faire
A L'AIDE
Le fichier .FLA : www.rom1.fr/stuff/menu_lapierre.zip