Руководство по 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

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

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

Полезные ссылки
Случайные записи
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.164
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 060
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.100
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.81
  • 23.04.2012">Почта Mail.Ru полностью перешла на безопасный протокол HTTPS
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.72
  • 23.07.2011">Дизайнеры помогут преобразить любое жилье
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 151
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 107
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.32
  • 03.09.2010">Сайт с точки зрения маркетинга.
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.101
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.52
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 044
  • 21.03.2011">Руководство по actionscript. часть 2, стр. 046
Опрос

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

View Results

Loading ... Loading ...