ho sgarrato una cosa, quello che hai visto conviene farlo con i MovieClip e non con i Button
quindi nel tuo movieclip mettiamo che hai due frame entrambi stoppati, che assumono i due "stati"
usi una funzione che blocca il pulsante utilizzato e lo manda al frame 2 (quello dello stato cliccato) e gli altri al primo frame e la alimenti sempre con lo stesso array
codice:var statusOff = function(arr, n){ for(i=0; i<arr.length; i++){ path = _root[arr[i]]; if(i!=n){ path.enabled = true; path.gotoAndStop(1); } else { path.enabled = false; path.gotoAndStop(2); } } } var nomi = new Array("home", "chi", "dove", "quando", "contatti"); for(n=0;n<nomi.length;n++){ path = _root[nomi[n]]; path.n = n; path.onRollover = function(){ // azioni per rollover } path.onRollOut = function(){ // azioni per rollout } path.onRelease = function(){ _root.statusOff(_root.nomi, this.n); } }

Rispondi quotando