per fare il preload ad un mp3 uso il codice sotto:
Questo è il problema: Se faccio un simula scaricamento la musica mi parte per un secondo subito e poi si ferma.. poi carica un 4/5% e inizia a riprodurre il suono senza attendere la fine del preload .. è normale questa cosa? :master:

Codice PHP:
_root.Brano = new Sound();
function 
checkProgress (soundObj:Object):Void {
   var 
numBytesLoaded:Number soundObj.getBytesLoaded();
   var 
numBytesTotal:Number soundObj.getBytesTotal();
   var 
numPercentLoaded:Number Math.floor(numBytesLoaded numBytesTotal 100);
  if (!
isNaN(numPercentLoaded)) {
      
     
/* Questa trace la vedi correttamente ??
     se SI allora forse non hai scritto il nome di istanza o variabile
     al tuo campo dinamico
     */
      //trace(numPercentLoaded); 
     
percpre_mc.perc numPercentLoaded "% SOUND LOADING"
     
if (numPercentLoaded == 100){
         
percpre_mc._visible false;
     }
  }
};

_root.Brano.onLoad = function ():Void {
    
clearInterval(poll);
    
};

_root.Brano.loadSound("prova.mp3"true);
volume 50;
_root.Brano.setVolume(volume);
var 
poll:Number setInterval(checkProgress100_root.Brano);