Руководство по 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, стр. 085
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 033
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 038
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.81
  • 03.08.2011">Поэт-революционер — новое собрание сочинений
  • 21.03.2011">Руководство по actionscript. часть 2, стр. 033
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.35
  • 12.11.2011">Абстрактная иллюстрация в Фотошопе
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 069
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.147
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.56
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 089
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.4
  • 28.02.2011">Руководство по actionscript. часть 5, стр. 137
  • 15.07.2012">Англоязычные статьи Wikipedia можно будет комментировать
Опрос

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

View Results

Loading ... Loading ...