Originariamente inviato da and80
poniamo che tu abbia un clip composto da due keyframe, uno che rappresenti lo stato attivo e l'altro che rappresenti lo stato inattivo, avrai due stop in entrambi i keyframe, ora questo clip rappresenterà il tuo pulsante e potrai duplicarlo le volte che vuoi (poniamo come nel tuo esempio che hai 20 pulsanti), ultima cosa da fare è istanziare i pulsanti un maniera consequenziale tipo puls1, puls2,...,pulsn

ora lo script...crei prima di tutto una funzione che blocchi tutti i pulsanti tranne quello attivo, così
codice:
function bloccaPuls(num){
	for (i=1;i<=20;i++){
		if(_root["puls"+i] != _root["puls"+num]){
			_root["puls"+i].enabled = true;
			_root["puls"+i].gotoAndStop(1);
		} else {
			_root["puls"+i].enabled = false;
			_root["puls"+i].gotoAndStop(2);
		}
	}
}
poi la applichi insieme alle altre azioni in questo modo
codice:
puls1.onRelease = function(){
	bloccaPuls(1);
	//altre azioni
}
il tutto scritto solo sulla timeline principale

Ti ringrazio veramente funziona...
Ultima cosa: non riesco ad avere il rollover...

immagino che debba inserire una funzione in "//altre azioni" mi basta anche un cambio di colore del bottone...

Grazie mille