Ahora sobre flash

No estoy muy seguro de haberte entendido, pero bueno, haya voy. He hecho una prueba que ha consistido en lo siguiente: Primero he creado una animación y lo he publicado como un swf. Este swf será el que se cargue en el swf llamémosle.contenedor. Bien, esta animación ha consistido únicamente en una animación de 24 fotogramas de un cuadrado. Dicho cuadrado empieza a moverse hasta que en el fotograma 12 se detiene (estop (),). Cuando la animación se reanude (de esto se encargara el swf contenedor), el cuadrado continuara moviéndose hasta que, al llegar al final de la animación (fotograma 24), se auto elimina (unloadmovie (this),).

Lo siguiente que he hecho ha sido el swf contenedor. En el he puesto 2 botones. Uno que cargara el primer swf y otro que será el que reanude la animación hasta que se auto elimine. También he creado un movieclip que será el contenedor del primer swf. Hecho esto, el código es muy simple. En el código del botón que carga el swf he puesto. Y en el código del botón que resume la animación del primer swf global, client.

Como seguramente me he explicado bastante mal (mira las horas que son), aquí te dejo los archivos de proyecto.

Para probarlo, abre el archivo de proyecto contenedor, fla y lo ejecutas. Si le das al botón Load Movie se cargara el swf y empezara a reproducirse hasta que en el fotograma 12 se detendrá. Entonces, si pulsas el botón unloadmovie, la animación se reanudará hasta que finalmente se eliminara.

A ver si eso resuelve tu duda. Saludos.