Показать сообщение отдельно
Старый 03.10.2011, 20:17
Cheburashka вне форума Посмотреть профиль Отправить личное сообщение для Cheburashka Найти все сообщения от Cheburashka
  № 7  
Ответить с цитированием
Cheburashka

Регистрация: Apr 2010
Сообщений: 43
Может я что-то не понял. Проблему тоже видимо не так понял.
Есть 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) + "%");
Или я все-таки не так понял задачу?


Последний раз редактировалось Cheburashka; 03.10.2011 в 20:19. Причина: ошибка в коде