Ahora te comprendo, tenia ya equivocado algunos conceptos de movie y movie clip.
De todas formas no logro hacerlo funcionar ¿puede ser que sea por el flash mx 2004? con otras acciones tuve problemas.
A ver si hice lo correcto:
Cree una nueva pelicula:
reverse.fla
cree 2 layers:
boton
pelicula
en pelicula cree una figura, luego con ctrl+F8 cree una movieClip de 35 frames, entre y por medio de createmotiontween (no por actions) hice que se mueva de izquierda a derecha (algo bien simple)
dentro de esta movieClip cree 2 layers, en uno deje la figura y en el ultimo frame le agregue "stop" y en el primer frame del otro layer puse el codigo:
Código:
play_rev=function(){
i=_currentframe;
onEnterFrame=function(){
if(i>0){
i--;
gotoAndStop(i);
trace(i+" este es el frame actual");
}
}
}
sali de la movieClip y ya en la movie principal al boton del layer boton le agregue el action:
Código:
on(release){
miclip.play_rev();
}
Luego marque la movieClip del layer pelicula y le asigne el nombre de miclip en el panel de propiedades.
Desde ya gracias