Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   events (http://www.flasher.ru/forum/showthread.php?t=100179)

Логин 21.08.2007 16:44

events
 
this.addEventListener("b",test);
как определить прослушевается ли событие b для функции test?

etc 21.08.2007 16:53

hasEventListener

Логин 21.08.2007 17:05

this.addEventListener("b",test);
this.addEventListener("b",test2);
this.removeEventListener("b",test2);
this.dispatchEvent(new Event("b"));
function test(event){};function test2(event){};

мне именно для фунции test надо определить
trace(this.hasEventListener("b",test)); тут параметра втарово нету(

etc 21.08.2007 17:07

А что должно произойти, если подписки нет?

Логин 21.08.2007 17:14

мне имено для одной функции надо узнать

etc 21.08.2007 17:18

Вы не ответили на мой вопрос.

Что мешает всегда подписывать функцию?

Логин 21.08.2007 17:19

непонел што за подписка?

Dima_DPE 21.08.2007 18:02

Никак. Пиши свой EventDispatcher реализуя IEventDispatcher интерфейс, в нем и реализуй функцию на проверку, какую надо.

etc 21.08.2007 18:47

Цитата:

Сообщение от Логин
непонел што за подписка?

addEventListener


Часовой пояс GMT +4, время: 16:41.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.