ho fatto così:

1 Frame
codice:
var tot = _root.getBytesTotal();
var car = _root.getBytesLoaded();
var perc = parseInt((car*100)/tot); 
if (perc >= X) {
   _root.gotoAndPlay("500");
}
2 Frame
codice:
_root.gotoAndPlay("1");
Dovrebbe attendere il caricamento del frame 500 e poi andare in play...

ma in realtà mi carica tutto e mi va in play dal frame 500

che devo fare?

Grazie cmq per l'aiuto