
Код:
function Loading() {
var sec=10000;
loadline._visible = true;
Load = this.getBytesLoaded();
Total = this.getBytesTotal();
var time=getTimer()-GlobalTime;
if(Load>=Total*time/sec){Load=Total*time/sec;};
KB.text = "Loading... ("+Math.round(100*Load/Total)+"%)";
if (Total<=Load) {
loadline._xscale = 100*Load/Total;
gotoAndStop("scene", 3);
} else {
loadline._xscale = 100*Load/Total;
}
}
это мой прелоадер и я на ниго никогда не жаловался

GlobalTime определяется как раз перед загрузкой
Loading можно повесить хоть на чего
