Показать сообщение отдельно
Старый 08.12.2010, 15:07
chabapok вне форума Посмотреть профиль Отправить личное сообщение для chabapok Найти все сообщения от chabapok
  № 10  
Ответить с цитированием
chabapok

Регистрация: Jul 2009
Сообщений: 240
Записей в блоге: 1
Да что вы к этим кейсам прицепились?
человек убрал все лишнее, в риале у него там в кейсах не просто трэйсы.

может анонимные функции и зло, но с ними иногда удобно. Если на то пошло, то интерпретируемый язык (даже если это байт-код) - тоже зло, а писать надо на ассемблере.

И проблема не в том, что функция анонимна, а в том, что она в свитче содержится. Просто вынесите функцию за пределы switch(){}
или если хочется там же, то внесите ее в addEventListener:

Код AS3:
addEventListener(Event.BLALALA, function(event){trace("ololo");} )
Тогда, отписаться от события получится только внутри функции:
Код AS3:
event.tareget.removeEventListener(event.type,arguments.calleee);


Последний раз редактировалось udaaff; 08.12.2010 в 16:08.