Ammesso che le due animazioni siano già fatte una al dritto e l'altra a ritroso, la sintassi esatta è:

on (press) {
_root.quadroOFF.gotoAndStop (1);
_root.quadroON.gotoAndPlay (2);
}


on (press) {
_root.quadroON.gotoAndStop (1);
_root.quadroOFF.gotoAndPlay (2);
}

Una istruzione per pulsante.


C'è anche il modo per far sì che l'animazione a ritroso avvenga tramite AS, usando una sola clip, "agente" su due pulsanti, che in realtà non esistono...

1 - La clip in questione ha il nomeIstanza mc e si trova sulla _root.

2 - A quello stesso frame, associa:
codice:
_root.mc.onRelease = function(){ 
if(!a){ 
_root.mc.play(); 
_root.mc.onEnterFrame = function(){ 
if(this._currentframe == this._totalframes){ 
this.stop(); 
a = true 
this.onEnterFrame = null 
} 
} 
}else{ 
_root.mc.onEnterFrame = function(){ 
if(this._currentframe > 1){ 
this.prevFrame(); 
}else{
this.onEnterFrame = null 
a = false 
} 
} 
} 
}
Buon divertimento,

NAP