Tengo claro que en vez de utilizar "loadMovie" para cargar una película externa dentro de un clip contenedor hay que utilizar el método "load" y luego colocarlo donde quieras mediante "addChild".
Hasta aquí todo va bien y logro visualizar la película cargada, pero... como puedo por ejemplo enviar una orden o una variable desde la palícula secundaria a la principal? me explico, yo tengo la película principal, y en ésta cargo una película externa, desde la que deseo enviar algo o poner en play simplemente la película principal...
En esta segunda he puesto MovieClip(parent).play(); pero flash me reporta el siguiente error:
"Error de conversión forzada: no se puede convertir flash.display::Loader@2d7b8b1 en flash.display.MovieClip."
A contínuación expongo los códigos uilizados en ambas películas:
//-------------- Código pelicula principal:
stop();
var carga:Loader = new Loader();
carga.load(new URLRequest("contenido.swf"));
this.addChild(carga);
//-------------- Código pelicula secundaria (contenido.swf):
//--- En un determinado fotograma de esta pelicula quiero que la principal se ponga en play.
MovieClip(parent).play();
Pienso que es algo relativamente sencillo (o lo era, jejeje) pero llevo ya tres dias intentándo averiguarlo. Espero que alguien me pueda ayudar.
Gracias de antemano.