как-то так...
Код:
stop();
var total:Number = _root.getBytesTotal();
function checkLoad():Void {
var loaded:Number = _root.getBytesLoaded();
var percents:Number = Math.floor(loaded/total*100);
var percentsAt10:Number = Math.floor(percents)%10;
trace(percentsAt10);
_root.attachMovie('box', 'box_'+percentsAt10, percentsAt10, {_x:percentsAt10*22+Stage.width/2-110, _y:Stage.height/2});
if(percents >= 100) {
_root.gotoAndStop(2);
}
}
var loadInt:Number = setInterval(checkLoad, 100);
признаюсь, что плохо с математикой)