te diria q hagas una funcion normal y setInterval para hacerlo mas optimo, y el problema estaba en
this, usa
_root para q tome los datos de la pelicula
Código:
stop();
mask_mc._height = 1;
function precarga(){
//
var loadedData:Number = _root.getBytesLoaded();
var allData:Number = _root.getBytesTotal();
var percent:Number = Math.floor ((loadedData*100) /allData);
mask_mc._yscale = percent;
//
if(loadedData == allData){
//
gotoAndPlay("Scene 2");
clearInterval(miPrecarga);
}
};
var miPrecarga = setInterval(precarga, 1);