Показать сообщение отдельно
Старый 12.04.2011, 19:14
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 35  
Ответить с цитированием
FlashWizard
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
Цитата:
Если bytesLoaded != bytesTotal - то это уже очень плохо
Не, всё правильно. Они равны. Кажется просто не диспатчится событие:
Код AS3:
private function progressHandler(event:ProgressEvent):void {
	if (event.bytesLoaded == event.bytesTotal) {
                  dispatchEvent(new Event(Event.COMPLETE));
        }
}
Почему? Может не правильно диспатчу?

Добавлено через 46 часов 42 минуты
Кстати, обращаюсь к dimarik-у:
Цитата:
Может так дело обстоит?

В конструкторе
Код AS3:
super.loaderInfo.addEventListener(Event.COMPLETE, handler_complete, false, int.MAX_VALUE);
Код AS3:
function handler_complete(event:Event):void {
    event.stopImmediatePropagation();
}
объясните что вы сделали?