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

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

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

Полезные ссылки
Случайные записи
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 072
  • 27.08.2011">Тесты ноутбуков с Blu-Ray Acer Aspire 6935G и 8930G
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 158
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.82
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 120
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.133
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 130
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.69
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.26
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 042
  • 26.07.2011">Ноутбук ACER AS7520G-502G16Mi
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 014
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.105
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.162
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.77
Опрос

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

View Results

Loading ... Loading ...