2010-08-06 3 views
0

У меня есть вопрос о доставке события. Я пытаюсь написать код для проигрывателя YouTube и найти следующую ссылку ..Вопрос о доставке на флэш-событие

http://www.codingcolor.com/as3/as3-youtube-chromless-api/

Он имеет много dispatchEvent вызова подобного, как это:

dispatchEvent(new YouTubeEvent(YouTubeEvent.ON_IOERROR,event)); 

для моего понимания, пользовательское событие обычно отправка как показано ниже:

dispatchEvent(new Event(YouTubeEvent.ON_IOERROR)); 

Я не знаю, почему он может добавить ,event после On_IOERROR. Я ценю, если кто-нибудь поможет мне в этом. Благодарю.

ответ

4

Не зная API, я предполагаю, что YouTubeEvent предназначен для использования клиентами API, а не для родных событий вспышки (например, IoErrorEvent). Таким образом, код отправляет экземпляр YouTubeEvent вместо IoErrorEvent. YouTubeEvent, скорее всего, также дает вам доступ к исходному событию (через переменную или свойство), если вам нужен доступ к этим данным.

Что касается вашего вопроса: «Я не знаю, почему он может добавить, событие после On_IOERROR»: YouTubeEvent должен быть custom event (класс определенные вами или кем-то еще, что расширяет Event). Поэтому его конструктор может принимать любые параметры, определенные автором.