Ciao a tutti
ho un menu che si crea dinamicamente, duplicando i pulsanti in base al numero di voci presenti in un array.
fin qui tutto ok
il prob è che una volta che ci passo sopra mi vengono aperti a raffica i link di tutti i pulsanti, senza click, nonostante io avessi impostato l'onPress.
Che cosa sbaglio?
for (i=0; i<_root.secLivArray1.length; i++) {
//duplica i btns con le label corispondenti
DuplicateClip();
_root.secLivArray[i]= _root.secLivArray1[i];
this["Voce_txt"+i].text = _root.secLivArray[i];
//imposta l'url e fin qui tutto ok
this["SecLiv_btn"+i].url=_root.LinkSecLivArray1[i];
//chiama la funzione che contiene il getURL*, qui iniziano i problemi
this["SecLiv_btn"+i].onPress=_root.LinkSecLivSel(id,this["SecLiv_btn"+i].url);
menu1=i;
}
}
*function LinkSecLivSel(livSel,link)
{
switch(livSel)
{
case 1: getURL(link,_top);
break;
case 2: break;
case 3: break;
case 4: getURL(link,_top);
break;
}
}
grazie a tutti
ciao
W