No puedes hacerlo así tendrás que programarlo. Avanzando un poco en tu pregunta pensemos al "toggle" como un boton dentro de un MC con dos frames. En el primer frame del MC tenemos el boton normal y en el segundo el boton en estado "toggle".
Por ello lo que necesitariamos es dos cosas. Cada vez que se presiona un boton, ese boton debe ir al frame dos. Pero además mandar al frame uno el que ya estaba presionado. Por ello suponiendo los botones sean 3 llamados. btn_0,btn_1,btn_3 podríamos implementar el siguiente código :
Código :
n = 3;
reset_btn = function(n){
for(var i=0;i<n;i++){
eval("btn_"+i).gotoAndStop(1);
}
}
for(var i=0;i<n;i++){
eval("btn_"+i).id = i;
eval("btn_"+i).onRelease = function(){
reset(n);
this.gotoAndStop(2);
doSomething(this.id);
}
}
Hay maneras de complicarla mucho más. Pero eso debería andar. Lo que sí, escribí el código aqui mismo, así que podría llegar a fallar algo.
Salu2, Hernán . -