Innanzitutto un caloroso saluto a tutti!E' la prima volta che scrivo su questo forum.
Ho un problema che non mi riesco a spiegare.
Voglio creare un menu in maniera quasi del tutto dinamica, tramite createEmptyMovieClip, attachMovie(una MC contenente le animazioni e il campo di testo dinamico per visualizzare le label), e un array contente le voci di menu.
Quindi procedo, mi posiziono sul primo frame e inizio a inserire il codice...
//creo l'array, per ora manualmente, successivamente cerchero' di popolarlo caricando i dati da un file XML o data base.
var vociMenu:Array = new Array("Home", "Profilo", "Servizi", "Contatti");
//Creo e posiziono la movie clip che dovrà contenere il menu
_root.createEmptyMovieClip("collegamenti",0);
links = "_root.collegamenti";
links._x = 2;
links._y = 65;
//Vado ad agganciare i mc pulsante
for(var i=0;i<=vociMenu.length;i++){
links.attachMovie("pulsante","pulsante"+i, i);
links["pulsante"+i]._x = (i*80);
links["pulsante"+i].testo.text = vociMenu[i];
}
ora vengo ai problemi:
1) perchè invece di posizionarmi la mc collegamenti alle coordinate 2,65 me la mette sull'origine(0,0)?
2) perchè mi aggancia solo il primo pulsante, e la scritta non me la visualizza?
aiuto :master:
edit:dimenticato due parentesi ^^'