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

Поскольку стандарта по именованию функций и методов приемников событий не существует, для именования приемников событий в этой книге используется формат имяСобытияН stener, где имяСобытия — строковое имя события (в нашем примере «complete»).

Шаг 4: Регистрация приемника для события

Теперь, когда мы определили наш приемник события, можно приступать к его регистрации. Если помните, мы загружаем внешний текстовый файл с помощью экземпляра класса URLLoader. Этот экземпляр будет нашим получателем события (поскольку он инициирует операцию загрузки, которая в конце концов завершится событием Event. COMPLETE). Следующий код создает экземпляр класса URLLoader:

var urlLoader:URLLoader = new URLLoader( );

Следующий код регистрирует наш приемник completeListener ( ) в только что созданном получателе события urlLoader для событий Event. COMPLETE:

urlLoader. addEventListener(Event. COMPLETE, completeListener);

Первый аргумент метода addEventListener ( ) задает имя типа события, для которого выполняется регистрация. Второй аргумент метода addEventListener ( ) является ссылкой на регистрируемый приемник.

Рассмотрим полную сигнатуру метода addEventListener ( ):

addEventListener(тип, приемник, использоватьПерехват, приоритет, использоватьСлабуюСсылку)

Первые два параметра (тип и приемник) являются обязательными; остальные — необязательными. Параметры приор и тети использова ть СлабуюСсылку будут рассмотрены далее в этой главе, а с параметром использоватьПерехват мы познакомимся в гл. 21.

Шаг 5: Ожидание возникновения события

Мы создали приемник для события Event. COMPLETE и зарегистрировали его в получателе события. Чтобы возникло событие Event. COMPLETE, что, в свою очередь, приведет к выполнению метода completeListener ( ), мы инициируем операцию загрузки файла, как показано в следующем коде:

urlLoader.1oad(new URLRequest(«someFi1e. txt»)):

Когда загрузка файла someFile. txt будет завершена, среда Flash приступит к диспетчеризации события Event. COMPLETE, возникшего в объекте ur lLoader, и выполнит метод completeListener ( ).

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

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

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

Полезные ссылки
Случайные записи
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 048
  • 09.08.2011">Будущее — за интернетом
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 100
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.4
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 089
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.68
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 035
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.129
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.93
  • 14.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.63
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.66
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 010
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 066
  • 24.02.2011">Руководство по actionscript. часть 7, стр. 001
  • 02.10.2010">Установка шрифтов в Adobe Photoshop
Опрос

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

View Results

Loading ... Loading ...