no, el boton tiene que estar afuera de la movie que estas controlando...
en la movie principal tenes... 1 boton en una layer y una movieclip en otra... (en layers diferentes solo para maneharlas mas facil)
dentro de esta movieclip esta tu animacion de 121 frames
ahora dentro de tu animacion de 121 frames, en el 1er frame pegale la accion:
Código:
play_rev=function(){
i=_currentframe;
onEnterFrame=function(){
if(i>0){/
i--;
gotoAndStop(i);
trace(i+" este es el frame actual");
}
}
}
ahora salite de la movieclip y pegale esta accion al boton:
Código:
on(release){
miclip.play_rev();
}
la movieclip de 121 frames debe tener el nombre de instancia miclip que le asignas en el panel de propiedades
proba tu movie, tu pelicula debe correr como normalmente lo hace pero al darle click al boton, empieza en reversa...
*** si tenes los 121 frames en la linea de tiempo principal de tu fla, crea un nuevo movieClip CTRL+F8 ponele un nombre cualquiera
ahora hay que pasar los 121 frames dentro de esta movie que acabas de crear...
ahora anda a la linea de tiempo principal del fla y marca los 121 frames dale click derecho y selecciona 'cut frames' esto te va a cortar toooda tu pelicula, y despues metete a la movie que creaste y dale en el 1er frame click derecho y selecciona 'paste frames' tu animacion debe quedar exactamente igual como la tenias, solo que dentro de un simbolo 'movieClip', ese movieClip es el que tenes que controlar desde afuera por medio del boton,
a la linea de tiempo principal de tu fla borrale toodos los frames y que quede solo 1 frame, y 2 layers, ahooora si, arrastra de la libreria CTRL+L tu movieClip y en el panel de propiedades asignale un nombre de instancia 'miclip' , etc etc...