nota:
utilizza il comando Math.round( _root.getBytes... ) per arrotondare il valore, un parseFloat o parseInt non funge...


poi
frame 1:
fa le animazioni del preload che occupano nella timeline anche il frame 2, in cui vai a mettere il codice sottostante...

frame 2
codice:
if ( _root.getBytesLoaded() < _root.getBytesTotal() ) {
    gotoAndPlay(1);
}