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

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

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

Полезные ссылки
Случайные записи
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 092
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 057
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 061
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 105
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 080
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 015
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 138
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 067
  • 17.08.2010">Страничка со списком услуг
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.116
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 128
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.55
  • 08.03.2011">Руководство по actionscript. часть 4, стр. 090
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.129
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 031
Опрос

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

View Results

Loading ... Loading ...