Flash, array, url bouton image loadmovie

Fermé
zampai Messages postés 4 Date d'inscription mardi 8 décembre 2009 Statut Membre Dernière intervention 7 janvier 2010 - 7 janv. 2010 à 17:13
zampai Messages postés 4 Date d'inscription mardi 8 décembre 2009 Statut Membre Dernière intervention 7 janvier 2010 - 7 janv. 2010 à 19:47
Bonjour,

Dans un flash, j'ai 18 boutons dans "menu_pfolio", ils ouvrent des images dans "pfolio.vues" je veux faire un array qui contient la liste des images à charger sur OnRollover pour simplifier mon code.

Le code de base, un par bouton, marche :

menu_pfolio.b1.onRollOver = function() {
pfolio.vues.loadMovie("sites/adt.jpg");
}
menu_pfolio.b1.onRelease = function() {
getURL("http://www.naturewebment.com/dotclear2/sites/index.php?");
}


Mais pas la boucle et l'array configurant tous les boutons d'un coup, ça ne marche pas :

var lien:Array = new Array();
lien[1] = '"sites/adt.jpg"';
lien[2] = '"sites/oeno.jpg"';
lien[3] = '"sites/goig.jpg"';
lien[4] = '"sites/lila.jpg"'; 
lien[5] = '"sites/arco.jpg"';
lien[6] = '"sites/fc.jpg"';
lien[7] = '"sites/idh.jpg"';
lien[8] = '"sites/pb.jpg"';
lien[9] = '"sites/gandze.jpg"';
lien[10] = '"sites/uap.jpg"';
lien[11] = '"sites/dvdlb.jpg"';
lien[12] = '"sites/lgdlh.jpg"';
lien[13] = '"sites/atts.jpg"';
lien[14] = '"sites/tptdt.jpg"';
lien[15] = '"sites/anatol.jpg"';
lien[16] = '"sites/kobra.jpg"';
lien[17] = '"sites/fdp.jpg"';
lien[18] = '"sites/sool.jpg"';

for (var k:Number = 1; k <= 18; k++) {
        bouton = "b"+k;
		cible = lien[+k];
        trace (bouton);
        trace (cible);
	menu_pfolio.bouton.onRollOver = function() {
        pfolio.vues.loadMovie(cible);
}
}


je n'arrive pas à trouver le problème !
A voir également:

1 réponse

zampai Messages postés 4 Date d'inscription mardi 8 décembre 2009 Statut Membre Dernière intervention 7 janvier 2010 1
7 janv. 2010 à 19:47
Personne ne s'y connais en boucle et array ?
0