si si, lo so, devo cambiare il nome, ma cmq non si incartano per il momento, il codice è ancora poco, ma cambierò il nome.

cmq il carattere è incorporato e lo stato di press funziona,

quello che in realtà mi servirebbe che qualcuno mi indicasse è un procedimento logico che mi consenta, all'abilitare di uno stato press, la disabilitazione di qualsiasi stato press di istanze differenti del MC "btn" all'interno del quale è contenuto il MC "txt" (che non è un campo di testo perché non riesco ad applicare il movimento direttamente al campo di testo ma lo applico al MC che lo contiente).

non riesco a trovarlo,

l'unica cosa che riesco ad intuire logicamente è l'inserimento di un indice numerico:
Codice PHP:

if (this.activeBtn!=1){
    
this.btn_R = new Tween(this.txt_p,"_alpha",Back.easeOut,0,100,0.6,true);
    
this.btn_RO = new Tween(this.txt_hv,"_alpha",Back.easeOut,100,0,0.6,true);
    
this.btn_nr = new Tween(this.txt,"_alpha",Back.easeOut,100,0,0.6,true);

ma questo serve solo a non far ripetere l'azione press.

posso immaginare un soluzione ma attuarla vorrebbe dire scrivere una funzione press per ogni bottone che verifichi quale degli indici active è uguale ad uno e riporti allo stato normale solo quel bottone in particolare.

non ci sarebbe un modo più facile?

del tipo basterebbe una verifica su un indice del tipo

"istanza di btn precedente all'attuale".

sto girando e rigirando su internet alla ricerca di qualcosa anche in inglese ma non esiste un procedimento unico c'è solo una marea di confusione sull'argomento.

grazie.