Dunque tu vuoi che lo sfondo nero si veda solo nel preload, giusto?
Sì, l'idea di caricare il preload come file esterno è buona. In tal caso dovrai mettere il rettangolone nero per coprire completamente lo stage del filmato preload.swf.

Nel primo frame del filmato caricante non mettere nulla tranne:

loadMovieNum ("preload.swf", 1);
stop ();

Nel secondo:

unloadMovieNum (1);

e dagli un nome etichetta, supponiamo: inizio

La riga finale del preloader, dove di solito c'è un gotoAndPlay (3);
va modificata in questo modo:

_level0.gotoAndPlay ("inizio");

Prova e fammi sapere.

Ciao,

NAP