Buonasera a tutti!!!
Avrei bisogno del vostro aiuto!!! Utilizzo AS2, purtroppo non mi sono ancora aggiornato mentalmente ad AS3 e sto realizzando un applicazione desktop.
Vorrei realizzare un pulsante che, quando viene cliccato si apre un movieclip (nome istanza:testo) con un fade in, e premendo nuovamente sul pulsante il movieclip si chiude con un fade out.
Fin qui nessun problema, il codice funziona. Il problema è che se provo a cliccare nuovamente sul pulsante, dopo aver aperto e poi chiuso il movieclip la prima volta, non succede più niente e purtroppo non capisco il motivo.
Ecco il codice che ho inserito sul frame del pulsante (nome istanza:btn):

btn.onRelease = function()
{
if(i==0){
testo.onEnterFrame = function() {
testo._alpha += 5;
if (testo._alpha >=100) {
testo._alpha=100;
delete testo.onEnterFrame;
i=1;
}
}
}else{
testo.onEnterFrame = function() {
testo._alpha -= 5;
if (testo._alpha <=0) {
testo._visible=false;
delete testo.onEnterFrame;
}
}
}
}

E qui il codice che ho inserito su un frame di un livello che ho creato per AS2:

i=0;
testo._alpha=0;

Vi ringrazio tantissimo, spero di essere stato il più chiaro possibile.
A presto.
Piè