Hola Nati-Storm
Para lo del preloader hay una alternativa bastante sencilla, la cual es poner el preloader en la pelicula que cargas y no enredarte con codigo en la pelicula principal, busca en el foro sobre preloaders.
Para enviar al fotograma luego de cargar usa esto:
Código:
var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("externo.swf", container);
container._x = 0;
container._y = 0;
function onLoadInit(mc:MovieClip) {
container.gotoAndStop(2);
}
container es el clip donde se va a cargar la pelicula externa, onLoadInit es un evento que se ejecuta cuando el archivo externo se carga completamente, aquí mandamos a externo.swf al fotograma 2.
Esto es para ubicar a container, simplemente cambia los valores
Código:
container._x = 0;
container._y = 0;