Eccomi! Ho provato come dici tu, in effetti è una cosa semplice ma non funziona.
In pratica ho un MC (che si chiama hc).
Dentro hc c'è un livello con due frame. In primo frame contiene uno dei 4 pulsanti e gli ho dato un nome di istanza btn1. Sempre al primo frame ho messo come azione stop(); Nel secondo frame c'è lo stato che voglio raggiungere se clicco su un tasto.
Poi come hai detto tu, ad esempio al primo pulsante (nel primo frame che ha nome di istanza btn1) ho aggiunto questa azione :
on(release){
btn1.gotoAndStop(2);
btn2.gotoAndStop(1);
btn3.gotoAndStop(1);
btn4.gotoAndStop(1);
}

...solo che non rimane evidenziato.
grazie x la pazienza