Может я что-то не понял. Проблему тоже видимо не так понял.
Есть 3 загрузчика, которые одновременно загружают файлы:

Код AS3:
var arLoaders : Array = [new Loader(), new Loader(), new Loader()]; // утрирую
По энтерфрейму или таймеру опрашиваем их:

Код AS3:
var bytesLoaded : int = 0;
var bytesTotal : int = 0;
for (var i : int = 0; i < arLoaders.lenght; i++) {
var loader : Loader = Loader(arLoaders[i]);
bytesLoaded += loader.contentLoaderInfo.bytesLoaded;
bytesTotal += loader.contentLoaderInfo.bytesTotal;
}
trace(String((bytesLoaded / bytesTotal) * 100) + "%");
Или я все-таки не так понял задачу?