Руководство по actionscript. часть 6, стр. 016

Private function completeListener (e:Event):void { • // Удаляем индикатор хода выполнения removeChild(progressOutput);

}

Наконец, чтобы облегчить повторное использование кода и упростить его чтение, мы переместим наш код для создания объекта Loader и код, регистрирующий приемники событий, в новый метод createLoader ( ), представленный ниже. Обратите внимание, что код в этом методе регистрирует приемники не только для событий ProgressEvent. PROGRESS и Event. COMPLETE, но и для события Event. INIT, которое было рассмотрено ранее в подразд. «Обращение к загруженному элементу». Как и раньше, мы помещаем наш загруженный элемент в список отображения при возникновении события Event. INIT. Рассмотрим код для метода createLoader ( ):

private function createLoader ( ):void { // Создаем объект Loader loader = new Loader( );

// Регистрируем приемники для событий

1oader. contentLoaderInfо. addEventLi stener(ProgressEvent. PROGRESS, progressListener);

1oader. contentLoaderlnfо. addEventLi stener(Event. COMPLETE, completeLi stener); 1oader. contentLoaderlnfo. addEventLi stener(Event. INIT, i nitLi stener);

}

Код, который удаляет индикатор хода выполнения из списка отображения (в нашем примере он представлен методом completeListener ( ) ), должен всегда использовать событие Event. COMPLETE вместо Event. INIT. Не путайте эти два события. Событие Event. INIT выражает качественное состояние «готовности элемента», а событие Event. COMPLETE — количественное состояние завершения загрузки. Событие Event. INIT обозначает, что элемент готов к использованию, даже если — в случае SWF-файла — загрузка еще продолжается. В отличие от этого, событие Event. COMPLETE свидетельствует о получении всех байтов файла, содержащего элемент.

^ I Используйте событие Event. INIT, чтобы определить момент, когда можно благополучно А щ обращаться к элементу. Применяйте событие Event. COMPLETE, чтобы определить момент З?-’ завершения операции загрузки.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.132
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 103
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 092
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 122
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 004
  • 12.07.2011">На базе WordPress уже более чем 50 миллионов сайтов
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 099
  • 10.03.2011">Руководство по actionscript. часть 4, стр. 018
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.131
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.9
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 053
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.98
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 094
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 005
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.6
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...