scusate,ora vi spiego il mio problema:
ho creato due animazioni flash da inserire in un cd-rom,una intro e l'animazione vera e propria...
la intro pesa pochissimo, mentre l'altra animazione pesa 18 Mb, perchè ci sono numerosissime foto...quindi si crea uno stacco di qualche secondo (variabile dalle potenzialità del pc, ovviamente)tra la intro e la seconda animazione, chiamata da un tasto "enter" che carica il secondo swf....e qui il cliente vuole un preload...
questa è la premessa, ora posto il codice del preload che ho usato(scaricato da flashkit.com):

il preload è un movieclip situato in un fotogramma unico in un una scena chiamata "preloader" e c'è uno stop...
il movieclip è composto da quattro fotogrammi,sul primo il codice è il seguente:


isDemo = true;
iDemoCount = 0;

sul secondo:

if (isDemo==false) {
iFileLoaded = _root.getBytesLoaded();
iFileSize = _root.getBytesTotal();
}

if (isDemo==false) {
iPercentLoaded = Math.round((iFileLoaded/iFileSize)*100);
} else {
iPercentLoaded = iDemoCount;
iDemoCount++;
}

pBar._xscale = iPercentLoaded;

sStatus = iPercentLoaded add "%";

sul terzo:

if (iPercentLoaded==100) {
gotoAndPlay(_currentframe+1)
} else {
gotoAndPlay(_currentframe-1);
}


sul quarto:

stop();
_root.play(); ( questa seconda riga io l'ho sostituita con il comando NextScene, che dovrebbe richiamare la scena in cui c'è tutta l'animazione centrale...)


ma...NON FUNZIONA!!!!
cosa c'è di errato???