Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Удаление нескольких слушателей (http://www.flasher.ru/forum/showthread.php?t=148402)

greenhill 30.12.2010 14:02

А:) Спасибо, dimarik
На самом деле красивый способ!

Добавлено через 6 минут
Только мне не совсем понятно как в этом случае мне добавлять слушатель на определенную ф-цию. Например сейчас мне надо запустить func3

Добавлено через 46 минут
Цитата:

greenhill, hasEventListener то не подойдет?
На сцене две кнопки b и bb
Код AS3:

b.addEventListener(MouseEvent.CLICK, f);
 
function f(e:MouseEvent){
  trace(bb.hasEventListener(MouseEvent.CLICK))// false
  trace(b.hasEventListener(MouseEvent.CLICK))// true
}

как в случае с тру удалить слушатель, но не указывая ф-ции которую он вызывает?

dimarik 30.12.2010 15:07

Никак. Кстати, функция и есть слушатель.


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

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