PDA

Просмотр полной версии : отключение слушателя событий


dandelion
16.04.2010, 15:34
Добрый день!

Такой вопрос:

Есть интерфейс в котором много кнопок. При нажатии на какую нибудь из них выползает меню, с вопросом "да" или "нет". Меню с вопросом маленькое и за ним остаётся видно половина кнопок. Как сделать так чтобы при том, когда открыто это меню, все остальные кнопки были недоступны.
У меня кроме создания какою нить прозрачной маски ничего в голове не возникает. Можно ли как нить ещё это сделать?

Заранее спасибо:)

Bgg
16.04.2010, 16:02
Спрайт с alpha=0 ложите на интерфейс и все.

Ну либо у вас должно событие распространится, и кнопки отключатся.

Hidest
16.04.2010, 17:03
removeEventListener когда нужно.... потом опять addEventListener (как вариант)

dandelion
20.04.2010, 00:17
спасибо, думаю со спрайтом прощё будет)

dimarik
20.04.2010, 01:24
Спрайт с alpha=0 ложите на интерфейс и все.

Ну либо у вас должно событие распространится, и кнопки отключатся.

Ложите. Ложите на такие советы.

Лучше так.

super.addChild(foo);
foo.addEventListener -> foo.removeEventListener;
super.removeChild(foo);

Bgg
20.04.2010, 12:50
Ложите. Ложите на такие советы.

А можно аргументировать? А то как бы не понятно на какие "такие".